WSFederationMessage.TryCreateFromUri(Uri, WSFederationMessage) Método

Definição

Tenta criar uma mensagem de WS-Federation do URI especificado. Presume-se que os parâmetros sejam especificados como uma cadeia de caracteres de consulta.

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

Parâmetros

requestUri
Uri

O URI do qual criar a mensagem. Os parâmetros de mensagem são especificados na cadeia de caracteres de consulta. O parâmetro wa deve estar presente.

fedMsg
WSFederationMessage

Quando esse método é retornado, contém a mensagem que foi criada ou null se uma mensagem não pôde ser criada. Esse parâmetro é tratado como não inicializado.

Retornos

true se uma mensagem foi criada com êxito; caso contrário, false.

Exceções

requestUri é null.

Comentários

Se uma mensagem puder ser criada, o método retornará uma implementação apropriada com WSFederationMessage base no parâmetro wa na cadeia de caracteres de consulta; por exemplo, se o parâmetro wa for "wsignout1.0", um SignOutRequestMessage objeto será retornado.

Invoca o CreateFromNameValueCollection método.

Aplica-se a

Confira também