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) |
Импортирует утверждения пользовательской политики и добавляет элементы привязки. Этот метод нельзя наследовать. |