Sdílet prostřednictvím


Porovnání transakcí u modelů COM+ a ServiceModel

Toto téma popisuje, jak simulovat chování transakční služby MODELU COM+ pomocí atributů Windows Communication Foundation (WCF), které System.ServiceModel poskytuje obor názvů.

Emulace modelu COM+ pomocí atributů ServiceModel

Následující tabulka porovnává TransactionOption výčet použitý k vytvoření EnterpriseServices transakce a jejich korelaci s atributy WCF, System.ServiceModel které obor názvů poskytuje.

Atribut MODELU COM+ Atributy WCF
RequiresNew TransactionFlowAttribute je nastavena na NotAllowedhodnotu .

TransactionScopeRequired je true.

Atribut TransactionFlow v elementu vazby je false.
Požaduje se TransactionFlowAttribute je nastavena na Allowedhodnotu .

TransactionScopeRequired je true.

Atribut TransactionFlow v elementu vazby je true.
Podporováno Neexistuje žádný přímý ekvivalent. Obecně platí, že místo toho byste měli přijmout chování určené pro Required .
NotSupported TransactionScopeRequired je false.

Atribut TransactionFlow v elementu vazby je false.
Zakázáno Neexistuje žádný přímý ekvivalent. Obecně platí, že místo toho byste měli přijmout chování určené pro NotSupported .