Freigeben über


WSFederationSerializer Konstruktoren

Definition

Initialisiert eine neue Instanz der WSFederationSerializer-Klasse.

Überlädt

WSFederationSerializer()

Initialisiert eine neue Instanz der WSFederationSerializer-Klasse.

WSFederationSerializer(XmlDictionaryReader)

Initialisiert eine neue Instanz der WSFederationSerializer-Klasse auf Grundlage des Namespaces der Antwort-XML.

WSFederationSerializer(WSTrustRequestSerializer, WSTrustResponseSerializer)

Initialisiert eine neue Instanz der WSFederationSerializer-Klasse mit den angegebenen Anforderungs- und Antwortserialisierer.

WSFederationSerializer()

Initialisiert eine neue Instanz der WSFederationSerializer-Klasse.

public:
 WSFederationSerializer();
public WSFederationSerializer ();
Public Sub New ()

Hinweise

Die neue instance serialisiert WS-Federation Nachrichten in WS-Trust Februar 2005-Protokollnachrichten. Eine instance der WSTrustFeb2005RequestSerializer -Klasse wird verwendet, um Anforderungen zu serialisieren, und eine instance der WSTrustFeb2005ResponseSerializer -Klasse wird verwendet, um Antworten zu serialisieren.

Gilt für:

WSFederationSerializer(XmlDictionaryReader)

Initialisiert eine neue Instanz der WSFederationSerializer-Klasse auf Grundlage des Namespaces der Antwort-XML.

public:
 WSFederationSerializer(System::Xml::XmlDictionaryReader ^ reader);
public WSFederationSerializer (System.Xml.XmlDictionaryReader reader);
new System.IdentityModel.Services.WSFederationSerializer : System.Xml.XmlDictionaryReader -> System.IdentityModel.Services.WSFederationSerializer
Public Sub New (reader As XmlDictionaryReader)

Parameter

reader
XmlDictionaryReader

Ein geöffneter XmlDictionaryReader in der Antwort-XML.

Ausnahmen

reader ist null.

Hinweise

Die Anforderungs- und Antwortnachrichten werden basierend auf dem Namespace der Antwort-XML serialisiert (die entsprechenden WS-Trust Serialisierer werden basierend auf dem Namespace verwendet).

Gilt für:

WSFederationSerializer(WSTrustRequestSerializer, WSTrustResponseSerializer)

Initialisiert eine neue Instanz der WSFederationSerializer-Klasse mit den angegebenen Anforderungs- und Antwortserialisierer.

public:
 WSFederationSerializer(System::IdentityModel::Protocols::WSTrust::WSTrustRequestSerializer ^ requestSerializer, System::IdentityModel::Protocols::WSTrust::WSTrustResponseSerializer ^ responseSerializer);
public WSFederationSerializer (System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer requestSerializer, System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer responseSerializer);
new System.IdentityModel.Services.WSFederationSerializer : System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer * System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer -> System.IdentityModel.Services.WSFederationSerializer
Public Sub New (requestSerializer As WSTrustRequestSerializer, responseSerializer As WSTrustResponseSerializer)

Parameter

requestSerializer
WSTrustRequestSerializer

Das WS-Trust-Serialisierungsprogramm, das zum Lesen der Anforderung (RST) verwendet werden soll.

responseSerializer
WSTrustResponseSerializer

Das WS-Trust-Serialisierungsprogramm, das zum Schreiben der Antwort (RSTR) verwendet werden soll.

Ausnahmen

requestSerializer ist null.

- oder -

responseSerializer ist null.

Gilt für: