TransactionFlowBindingElementImporter Clase

Definición

Importa la directiva de la transacción (aserciones WS-Policy) de un punto de conexión de servicio, agrega elementos de enlace de implementación al enlace en el cliente y atributos de flujo de transacción a las operaciones adecuadas en el proxy del servicio. Esta clase no puede heredarse.

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
Herencia
TransactionFlowBindingElementImporter
Implementaciones

Comentarios

El punto de conexión de servicio debe de haber habilitado el flujo de la transacción y sus métodos deben permitir el flujo de las transacciones. Todas las aserciones de directiva convertidas se adhieren a la norma WS-PolicyAssertions.

La infraestructura utiliza principalmente esta clase cuando compila un proxy para un servicio que tiene habilitado el flujo de transacción. Al llamar al método IPolicyImportExtension.ImportPolicy, se agrega una instancia TransactionFlowBindingElement a la colección PolicyConversionContext de elementos de enlace. Esto también agrega TransactionFlowAttribute instancias, según corresponda, en la Operations colección presente en el contrato del contexto de conversión.

Constructores

TransactionFlowBindingElementImporter()

Inicializa una nueva instancia de la clase TransactionFlowBindingElementImporter.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

Importa las aserciones de directiva personalizadas y agrega elementos de enlace de implementación. Este método no se puede heredar.

Se aplica a