WSFederationMessage.TryCreateFromUri(Uri, WSFederationMessage) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Pokusí se vytvořit zprávu WS-Federation ze zadaného identifikátoru URI. Předpokládá se, že parametry jsou zadané jako řetězec dotazu.
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
Parametry
- requestUri
- Uri
Identifikátor URI, ze kterého se má zpráva vytvořit. Parametry zprávy jsou zadané v řetězci dotazu. Musí existovat parametr wa.
- fedMsg
- WSFederationMessage
Když se tato metoda vrátí, obsahuje zprávu, která byla vytvořena, nebo null
pokud nelze vytvořit zprávu. Tento parametr je považován za neinicializovaný.
Návraty
true
pokud byla zpráva úspěšně vytvořena; v opačném případě . false
Výjimky
requestUri
je null
.
Poznámky
Pokud je možné vytvořit zprávu, vrátí metoda odpovídající implementaci na základě parametru WSFederationMessage wa v řetězci dotazu. Pokud je například parametr wa "wsignout1.0", vrátí SignOutRequestMessage se objekt.
Vyvolá metodu CreateFromNameValueCollection .