WSTrustChannel.EndValidate 方法

定义

完成异步操作发送 WS 信任验证消息到终结点。

重载

EndValidate(IAsyncResult)

完成异步操作以发送由 BeginValidate(Message, AsyncCallback, Object) 方法启动的 WS 信任验证消息。

EndValidate(IAsyncResult, RequestSecurityTokenResponse)

完成异步操作以发送由 BeginValidate(RequestSecurityToken, AsyncCallback, Object) 方法启动的 WS 信任验证消息。

EndValidate(IAsyncResult)

完成异步操作以发送由 BeginValidate(Message, AsyncCallback, Object) 方法启动的 WS 信任验证消息。

public:
 virtual System::ServiceModel::Channels::Message ^ EndValidate(IAsyncResult ^ asyncResult);
public System.ServiceModel.Channels.Message EndValidate (IAsyncResult asyncResult);
abstract member EndValidate : IAsyncResult -> System.ServiceModel.Channels.Message
override this.EndValidate : IAsyncResult -> System.ServiceModel.Channels.Message
Public Function EndValidate (asyncResult As IAsyncResult) As Message

参数

asyncResult
IAsyncResult

未完成的异步发送请求的 IAsyncResult 引用。

返回

从 STS 返回的 Message

实现

适用于

EndValidate(IAsyncResult, RequestSecurityTokenResponse)

完成异步操作以发送由 BeginValidate(RequestSecurityToken, AsyncCallback, Object) 方法启动的 WS 信任验证消息。

public:
 virtual void EndValidate(IAsyncResult ^ result, [Runtime::InteropServices::Out] System::IdentityModel::Protocols::WSTrust::RequestSecurityTokenResponse ^ % rstr);
public void EndValidate (IAsyncResult result, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr);
abstract member EndValidate : IAsyncResult * RequestSecurityTokenResponse -> unit
override this.EndValidate : IAsyncResult * RequestSecurityTokenResponse -> unit
Public Sub EndValidate (result As IAsyncResult, ByRef rstr As RequestSecurityTokenResponse)

参数

result
IAsyncResult

对未完成的异步发送请求的引用。

实现

适用于