WSFederationMessage.TryCreateFromUri(Uri, WSFederationMessage) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta crear un mensaje de WS-Federation a partir del URI especificado. Los parámetros se supone que se especifican como una cadena 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
Dirección URI a partir de la cual se creará el mensaje. Los parámetros de mensaje se especifican en la cadena de consulta. El parámetro wa debe estar presente.
- fedMsg
- WSFederationMessage
Cuando este método vuelve, contiene el mensaje que se creó o null
si no pudo crearse ningún mensaje. Este parámetro se trata como sin inicializar.
Devoluciones
true
si se crea un mensaje correctamente; de lo contrario, false
.
Excepciones
requestUri
es null
.
Comentarios
Si se puede crear un mensaje, el método devuelve una implementación adecuada de WSFederationMessage basada en el parámetro wa de la cadena de consulta; por ejemplo, si el parámetro wa es "wsignout1.0", se devuelve un SignOutRequestMessage objeto.
Invoca el CreateFromNameValueCollection método .