Freigeben über


WSFederationMessage.TryCreateFromUri(Uri, WSFederationMessage) Methode

Definition

Versucht, eine WS-Verbund-Meldung aus dem angegebenen URI zu erstellen. Die Parameter werden als Abfragezeichenfolge erwartet.

public:
 static bool TryCreateFromUri(Uri ^ requestUri, [Runtime::InteropServices::Out] System::IdentityModel::Services::WSFederationMessage ^ % fedMsg);
public static bool TryCreateFromUri (Uri requestUri, out System.IdentityModel.Services.WSFederationMessage fedMsg);
static member TryCreateFromUri : Uri * WSFederationMessage -> bool
Public Shared Function TryCreateFromUri (requestUri As Uri, ByRef fedMsg As WSFederationMessage) As Boolean

Parameter

requestUri
Uri

Der URI, aus dem die neue Meldung erstellt werden soll. Parameter für Meldungen werden in der Abfragezeichenfolge angegeben. Der wa-Parameter muss vorhanden sein.

fedMsg
WSFederationMessage

Enthält nach dem Beenden dieser Methode die Meldung, die erstellt wurde, oder null, wenn eine Nachricht nicht erstellt werden konnte. Dieser Parameter wird nicht initialisiert behandelt.

Gibt zurück

true, wenn die Fehlernachricht erfolgreich erstellt wurde, andernfalls false.

Ausnahmen

requestUri ist null

Hinweise

Wenn eine Nachricht erstellt werden kann, gibt die Methode eine geeignete Implementierung von WSFederationMessage zurück, die auf dem wa-Parameter in der Abfragezeichenfolge basiert. Wenn beispielsweise der wa-Parameter "wsignout1.0" ist, wird ein SignOutRequestMessage -Objekt zurückgegeben.

Ruft die -Methode auf CreateFromNameValueCollection .

Gilt für:

Weitere Informationen