トランザクションの例外

ここでは、Windows Communication Foundation (WCF) トランザクションによって生成されるすべての例外を示します。

例外の一覧

リソース コード リソースの文字列

SFxCannotHaveDifferentTransactionProtocolsInOneBinding

メタデータからインポートされたポリシー情報により、TransactionProtocol に操作間で異なる値が指定されました。各エンドポイントでサポートされる TransactionProtocol は 1 つに限られます。

SFxTransactionAutoCompleteFalseAndInstanceContextMode

TransactionAutoComplete は、サービスの InstanceContextMode が PerSession にならない限り、false にはなりません。指定したコントラクトと操作の実装でエラーが発生しました。

SFxTransactionInvalidSetTransactionComplete

OperationContext.SetTransactionComplete は、TransactionAutoComplete が false に設定され、TransactionScopeRequired が true に設定されている場合にのみ、操作から呼び出すことができます。これは無効なシナリオであり、現在のトランザクションは終了しました。

TransactionFlowRequiredIssuedTokens

トランザクションをフローさせるには、発行済みトークンのフローもサポートされる必要があります。

TrustDriverVersionDoesNotSupportIssuedTokens

構成されたバージョンの Trust では、発行済みトークンがサポートされません。WSTrustFeb2005 またはそれ以降を使用してください。