TransactionFlowBindingElementImporter Classe

Définition

Importe la stratégie de transaction (assertions WS-Policy) d’un point de terminaison de service, ajoute l’implémentation d’éléments de liaison à la liaison sur le client et les attributs de flux de transaction aux opérations appropriées sur le proxy du service. Cette classe ne peut pas être héritée.

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
Héritage
TransactionFlowBindingElementImporter
Implémente

Remarques

Le point de terminaison du service doit avoir activé le flux de transaction et ses méthodes doivent découler des transactions. Les assertions de stratégie converties sont toutes conformes aux normes WS-PolicyAssertions.

Cette classe est utilisée principalement par l’infrastructure lors de la génération d’un proxy pour un service activé pour un flux de transaction. L'appel de la méthode IPolicyImportExtension.ImportPolicy ajoute une instance TransactionFlowBindingElement à la collection d'éléments de liaison PolicyConversionContext. Cela ajoute TransactionFlowAttribute également des instances, le cas échéant, sur la Operations collection présente dans le contrat du contexte de conversion.

Constructeurs

TransactionFlowBindingElementImporter()

Initialise une nouvelle instance de la classe TransactionFlowBindingElementImporter.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

Importe des assertions de stratégie personnalisées et ajoute les éléments de liaison de l'implémentation. Cette méthode ne peut pas être héritée.

S’applique à