Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
This topic discusses how to simulate the behavior of a transactional COM+ service using the Windows Communication Foundation (WCF) attributes the System.ServiceModel namespace provides.
Emulating COM+ Using ServiceModel Attributes
The following table compares the TransactionOption enumeration used to create an EnterpriseServices transaction and how they correlate to the WCF attributes the System.ServiceModel namespace provides.
| COM+ attribute | WCF attributes |
|---|---|
RequiresNew |
TransactionFlowAttribute is set to NotAllowed. TransactionScopeRequired is true. The TransactionFlow attribute in the binding element is false. |
Required |
TransactionFlowAttribute is set to Allowed. TransactionScopeRequired is true. The TransactionFlow attribute in the binding element is true. |
Supported |
There is no direct equivalent. In general, you should adopt the behavior specified for Required instead. |
NotSupported |
TransactionScopeRequired is false. The TransactionFlow attribute in the binding element is false. |
Disabled |
There is no direct equivalent. In general, you should adopt the behavior specified for NotSupported instead. |