Compartir a través de


WSFederationMessage.TryCreateFromUri(Uri, WSFederationMessage) Método

Definición

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 .

Se aplica a

Consulte también