WSFederationMessage.TryCreateFromUri(Uri, WSFederationMessage) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Tenta criar uma mensagem WS-Federation a partir do URI especificado. Assume-se que os parâmetros são especificados como uma cadeia 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 a partir do qual criar a mensagem. Os parâmetros da mensagem são especificados na cadeia de consulta. O parâmetro wa deve estar presente.
- fedMsg
- WSFederationMessage
Quando este método regressa, contém a mensagem que foi criada ou null se uma mensagem não pôde ser criada. Este parâmetro é tratado como não inicializado.
Devoluções
true se uma mensagem foi criada com sucesso; caso contrário, false.
Exceções
requestUri é null.
Observações
Se uma mensagem puder ser criada, o método devolve uma implementação apropriada de WSFederationMessage baseada no parâmetro wa na cadeia de consulta; por exemplo, se o parâmetro wa for "wsignout1.0", então um SignOutRequestMessage objeto é devolvido.
Invoca o CreateFromNameValueCollection método.