ReliableSessionBindingElementImporter Klasse

Definition

Ordnet zuverlässige Sitzungsbindungselemente zu und aus Darstellungen ihrer entsprechenden Richtlinien assertionen in Metadaten zu. Diese Klasse kann nicht vererbt werden.

public ref class ReliableSessionBindingElementImporter sealed : System::ServiceModel::Description::IPolicyImportExtension
public sealed class ReliableSessionBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
type ReliableSessionBindingElementImporter = class
    interface IPolicyImportExtension
Public NotInheritable Class ReliableSessionBindingElementImporter
Implements IPolicyImportExtension
Vererbung
ReliableSessionBindingElementImporter
Implementiert

Hinweise

Windows Communication Foundation (WCF) verwendet diese Klasse, um zuverlässige Sitzungsbindungselemente in Metadaten zu binden. Diese Klasse verwendet die zuverlässigen Sitzungsbindungselemente und schreibt benutzerdefinierte Richtlinien assertionen in die WSDL-Datei, wenn sie sich auf dem Dienst befindet. Auf dem Client wird nach diesen Assertionen gesucht und ein entsprechendes Bindungselement wieder in die Clientbindung eingefügt. Beachten Sie, dass das Vorhandensein einer zuverlässigen Sitzung in einer Bindung als zuverlässige Nachrichten assertion gerendert wird, die in der WS-Reliable Messagingrichtlinienspezifikation beschrieben wird.

Weitere Informationen zum Austauschen von Richtlinien assertionen zwischen Bindungen an WSDL-Informationen finden Sie in den IPolicyImportExtension folgenden Themen IPolicyExportExtension :

  • Implementieren Sie die IPolicyImportExtension Schnittstelle zum Durchsuchen von WSDL-Informationen, die von einem bestimmten Endpunkt für benutzerdefinierte Richtlinien assertionen zu Endpunktfunktionen oder -anforderungen verfügbar gemacht werden.

  • Implementieren Sie die IPolicyExportExtension Schnittstelle für ein System.ServiceModel.Channels.BindingElement Objekt, um Anweisungen zu Endpunktfunktionen oder -anforderungen in die WSDL-Informationen zu schreiben, die von einem bestimmten Endpunkt verfügbar gemacht werden.

Konstruktoren

Name Beschreibung
ReliableSessionBindingElementImporter()

Initialisiert eine neue Instanz der ReliableSessionBindingElementImporter-Klasse.

Methoden

Name Beschreibung
Equals(Object)

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

(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)

Konvertiert WS-Reliable Nachrichtenrichtlinien-Assertionen in die zuverlässigen Sitzungsbindungselemente in einer Bindung auf dem Client.

Gilt für: