Share via


WSFederationMessage.TryCreateFromUri(Uri, WSFederationMessage) Metodo

Definizione

Tenta di creare un messaggio WS-Federation a partire dall'URI specificato. Si presume che i parametri vengano specificati come una 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 sono specificati nella stringa della query. Il parametro wa deve essere presente.

fedMsg
WSFederationMessage

Quando in questo metodo viene eseguita la restituzione, contiene il messaggio creato o null se il messaggio non può essere creato. Questo parametro viene trattato come non inizializzato.

Restituisce

true se è stato creato il messaggio. In caso contrario, false.

Eccezioni

requestUri è null.

Commenti

Se è possibile creare un messaggio, il metodo restituisce un'implementazione appropriata in WSFederationMessage 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