WSFederationMessage.TryCreateFromUri(Uri, WSFederationMessage) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
尝试从指定的 URI 中创建一个 WS-Federation 消息。 参数被假定为查询字符串。
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
。
注解
如果可以创建消息,则该方法根据查询字符串中的 wa 参数返回适当的 实现 WSFederationMessage ;例如,如果 wa 参数为“wsignout1.0”,则返回对象 SignOutRequestMessage 。
调用 CreateFromNameValueCollection 方法。