TransactionFlowBindingElementImporter Klasse

Definition

Importiert die Transaktionsrichtlinie (WS-Policy Assertionen) eines Dienstendpunkts, fügt die Implementierung von Bindungselementen zur Bindung auf dem Client hinzu, und Transaktionsflussattribute für die entsprechenden Vorgänge des Dienstproxys. Diese Klasse kann nicht vererbt werden.

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
Vererbung
TransactionFlowBindingElementImporter
Implementiert

Hinweise

Der Dienstendpunkt muss den Transaktionsfluss aktiviert haben, und seine Methoden müssen Transaktionen fließen. Die konvertierten Richtlinien assertionen entsprechen alle dem WS-PolicyAssertions Standard.

Diese Klasse wird hauptsächlich von der Infrastruktur verwendet, wenn sie einen Proxy für einen Dienst erstellt, der transaktionsflussfähig ist. Durch Aufrufen der IPolicyImportExtension.ImportPolicy Methode wird der PolicyConversionContext Sammlung von Bindungselementen eine TransactionFlowBindingElement Instanz hinzugefügt. Dies fügt TransactionFlowAttribute auch Instanzen entsprechend der Auflistung hinzu, die Operations im Vertrag des Konvertierungskontexts vorhanden ist.

Konstruktoren

Name Beschreibung
TransactionFlowBindingElementImporter()

Initialisiert eine neue Instanz der TransactionFlowBindingElementImporter-Klasse.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

Importiert benutzerdefinierte Richtlinien assertionen und fügt implementierungsbezogene Bindungselemente hinzu. Diese Methode kann nicht geerbt werden.

Gilt für: