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 Вызывает метод .