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


TransactionFlowBindingElementImporter Класс

Определение

Импортирует политику транзакций (утверждения WS-Policy) конечной точки службы, добавляет реализующие элементы привязки в привязку на клиенте и атрибуты потока транзакций к соответствующим операциям на прокси службы. Этот класс не наследуется.

public ref class TransactionFlowBindingElementImporter sealed : System::ServiceModel::Description::IPolicyImportExtension
public sealed class TransactionFlowBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
type TransactionFlowBindingElementImporter = class
    interface IPolicyImportExtension
Public NotInheritable Class TransactionFlowBindingElementImporter
Implements IPolicyImportExtension
Наследование
TransactionFlowBindingElementImporter
Реализации

Комментарии

На конечной точке службы должен быть включен поток транзакций, а ее методы должны передавать транзакции. Все преобразованные утверждения политики соответствуют стандарту WS-PolicyAssertions.

Этот класс в основном используется инфраструктурой при создании прокси для службы, поддерживающей поток транзакций. При вызове метода IPolicyImportExtension.ImportPolicy к коллекции элементов привязки TransactionFlowBindingElement добавляется экземпляр класса PolicyConversionContext. При этом также добавляются TransactionFlowAttribute экземпляры в коллекции, Operations присутствующей в контракте контекста преобразования.

Конструкторы

TransactionFlowBindingElementImporter()

Инициализирует новый экземпляр класса TransactionFlowBindingElementImporter.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

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

Применяется к