Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema wird das Simulieren des Verhaltens eines COM+-Transaktionsdienstes mithilfe der Windows Communication Foundation (WCF)-Attribute, die der System.ServiceModel-Namespace bereitstellt, beschrieben.
Emulieren von COM+ mit ServiceModel-Attributen
In der folgenden Tabelle wird die TransactionOption-Enumeration, die zum Erstellen einer EnterpriseServices-Transaktion verwendet wird, und die Beziehung zu den WCF-Attributen, die der System.ServiceModel-Namespace bereitstellt, verglichen.
| COM+-Attribut | WCF-Attribute |
|---|---|
RequiresNew |
TransactionFlowAttribute wird auf NotAllowed festgelegt. TransactionScopeRequired ist true. Das TransactionFlow-Attribut im Bindungselement ist false. |
Required |
TransactionFlowAttribute wird auf Allowed festgelegt. TransactionScopeRequired ist true. Das TransactionFlow-Attribut im Bindungselement ist true. |
Supported |
Es gibt keine direkte Entsprechung. Übernehmen Sie stattdessen im Allgemeinen das für Required angegebene Verhalten. |
NotSupported |
TransactionScopeRequired ist false. Das TransactionFlow-Attribut im Bindungselement ist false. |
Disabled |
Es gibt keine direkte Entsprechung. Übernehmen Sie stattdessen im Allgemeinen das für NotSupported angegebene Verhalten. |