WSFederationMessage.TryCreateFromUri(Uri, WSFederationMessage) 方法

定义

尝试从指定的 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

例外

requestUrinull

注解

如果可以创建消息,则该方法根据查询字符串中的 wa 参数返回适当的 实现 WSFederationMessage ;例如,如果 wa 参数为“wsignout1.0”,则返回对象 SignOutRequestMessage

调用 CreateFromNameValueCollection 方法。

适用于

另请参阅