WSFederationMessage.TryCreateFromUri(Uri, WSFederationMessage) Metodo

Definizione

Tenta di creare un messaggio WS-Federation dall'URI specificato. Si presuppone che i parametri vengano specificati come stringa di query.

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

Parametri

requestUri
Uri

URI da cui creare il messaggio. I parametri del messaggio vengono specificati nella stringa di query. Il parametro wa deve essere presente.

fedMsg
WSFederationMessage

Quando termina, questo metodo contiene il messaggio creato o null se non è stato possibile creare un messaggio. Questo parametro viene considerato non inizializzato.

Valori restituiti

true se un messaggio è stato creato correttamente; in caso contrario, false.

Eccezioni

requestUri è null.

Commenti

Se è possibile creare un messaggio, il metodo restituisce un'implementazione appropriata di WSFederationMessage in base al parametro wa nella stringa di query, ad esempio se il parametro wa è "wsignout1.0", viene restituito un SignOutRequestMessage oggetto .

Richiama il CreateFromNameValueCollection metodo .

Si applica a

Vedi anche