TransactionFlowBindingElementImporter Klasse

Definition

Importiert die Transaktionsrichtlinie (WS-Richtlinienassertionen) eines Dienstendpunktes, fügt implementierende Bindungselemente in die Bindung am Client und Transaktionsflussattribute in die entsprechenden Vorgänge auf dem Proxy des Dienstes ein. 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

Für den Dienstendpunkt muss der Transaktionsfluss aktiviert sein, und die Methoden müssen einen Transaktionsfluss zulassen. Die konvertierten Richtlinienassertionen entsprechen alle dem WS-PolicyAssertions-Standard.

Diese Klasse wird hauptsächlich von der Infrastruktur verwendet, wenn sie einen Proxy für einen Dienst mit aktiviertem Transaktionsfluss erstellt. Durch den Aufruf der IPolicyImportExtension.ImportPolicy-Methode wird eine TransactionFlowBindingElement-Instanz zur PolicyConversionContext-Auflistung der Bindungselemente hinzugefügt. Dadurch werden auch ggf. Instanzen für die Auflistung hinzugefügt TransactionFlowAttribute , die Operations im Vertrag des Konvertierungskontexts vorhanden ist.

Konstruktoren

TransactionFlowBindingElementImporter()

Initialisiert eine neue Instanz der TransactionFlowBindingElementImporter-Klasse.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

Importiert benutzerdefinierte Richtlinienassertionen und fügt implementierende Bindungselemente hinzu. Diese Methode kann nicht vererbt werden.

Gilt für: