Поделиться через


Исключения при обработке транзакций

В этом разделе перечислены все исключения, создаваемые транзакцией Windows Communication Foundation (WCF).

Список исключений

Код ресурса Строка ресурса

SFxCannotHaveDifferentTransactionProtocolsInOneBinding

Сведения политики, импортируемые из метаданных, задают различные значения TransactionProtocol для различных операций. Поддерживается только одно значение TransactionProtocol для каждой конечной точки.

SFxTransactionAutoCompleteFalseAndInstanceContextMode

TransactionAutoComplete не может иметь значение false, если InstanceContextMode службы имеет значение PerSession. Обнаружена ошибка в реализации заданных контракта и операции.

SFxTransactionInvalidSetTransactionComplete

Метод OperationContext.SetTransactionComplete может вызываться в операции, только если TransactionAutoComplete имеет значение false, а TransactionScopeRequired имеет значение true. Это недопустимый сценарий, и текущая транзакция была завершена.

TransactionFlowRequiredIssuedTokens

Для передачи транзакций требуется поддержка потока выданных маркеров.

TrustDriverVersionDoesNotSupportIssuedTokens

Настроенная версия Trust не поддерживает выданные маркеры. Используйте WSTrustFeb2005 или более позднюю версию.