TransactionFlowBindingElementImporter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |