Поделиться через


WSFederationMessage.TryCreateFromUri(Uri, WSFederationMessage) Метод

Определение

Пытается создать сообщение WS-Federation из заданного универсального кода ресурса (URI). Предполагается, что параметры заданы в виде строки запроса.

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

Параметры

requestUri
Uri

Универсальный код ресурса (URI), используемый при создании сообщения. Параметры сообщения указаны в строке запроса. Параметр wa должен присутствовать.

fedMsg
WSFederationMessage

Когда выполнение этого метода завершается, содержит созданное сообщение или значение null, если создать сообщение не удалось. Этот параметр обрабатывается как неинициализированный.

Возвращаемое значение

Значение true, если сообщение создано успешно; в противном случае — значение false.

Исключения

requestUri имеет значение null.

Комментарии

Если сообщение может быть создано, метод возвращает соответствующую реализацию WSFederationMessage на основе параметра wa в строке запроса. Например, если параметр wa имеет значение "wsignout1.0", SignOutRequestMessage возвращается объект .

CreateFromNameValueCollection Вызывает метод .

Применяется к

См. также раздел