WSTrustChannel.BeginIssue 方法

定义

开始异步操作发送 WS 信任发布消息到终结点。Begins an asynchronous operation to send a WS-Trust Issue message to an endpoint.

重载

BeginIssue(RequestSecurityToken, AsyncCallback, Object)

使用指定的 RequestSecurityToken 对象,开始异步操作发送 WS 信任发布消息到终结点。Begins an asynchronous operation to send a WS-Trust Issue message to an endpoint using the specified RequestSecurityToken object.

BeginIssue(Message, AsyncCallback, Object)

使用指定的 Message 对象,开始异步操作发送 WS 信任发布消息到终结点。Begins an asynchronous operation to send a WS-Trust Issue message to an endpoint using the specified Message object.

BeginIssue(RequestSecurityToken, AsyncCallback, Object)

使用指定的 RequestSecurityToken 对象,开始异步操作发送 WS 信任发布消息到终结点。Begins an asynchronous operation to send a WS-Trust Issue message to an endpoint using the specified RequestSecurityToken object.

public:
 virtual IAsyncResult ^ BeginIssue(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ rst, AsyncCallback ^ callback, System::Object ^ asyncState);
public IAsyncResult BeginIssue (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, AsyncCallback callback, object asyncState);
abstract member BeginIssue : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
override this.BeginIssue : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
Public Function BeginIssue (rst As RequestSecurityToken, callback As AsyncCallback, asyncState As Object) As IAsyncResult

参数

rst
RequestSecurityToken

表示对 STS 的请求的 RequestSecurityTokenThe RequestSecurityToken that represents the request to the STS.

callback
AsyncCallback

接收异步问题操作完成通知的 AsyncCallback 委托。The AsyncCallback delegate that receives notification of the completion of the asynchronous issue operation.

asyncState
Object

一个由应用程序指定的对象,它包含与异步发布操作相关联的状态信息。An object, specified by the application, that contains state information associated with the asynchronous issue operation.

返回

IAsyncResult

引用异步问题操作的 IAsyncResultThe IAsyncResult that references the asynchronous issue operation.

实现

适用于

BeginIssue(Message, AsyncCallback, Object)

使用指定的 Message 对象,开始异步操作发送 WS 信任发布消息到终结点。Begins an asynchronous operation to send a WS-Trust Issue message to an endpoint using the specified Message object.

public:
 virtual IAsyncResult ^ BeginIssue(System::ServiceModel::Channels::Message ^ message, AsyncCallback ^ callback, System::Object ^ asyncState);
public IAsyncResult BeginIssue (System.ServiceModel.Channels.Message message, AsyncCallback callback, object asyncState);
abstract member BeginIssue : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
override this.BeginIssue : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
Public Function BeginIssue (message As Message, callback As AsyncCallback, asyncState As Object) As IAsyncResult

参数

message
Message

包含对 STS 请求的说明的 MessageThe Message that contains the instructions for the request to the STS.

callback
AsyncCallback

接收异步问题操作完成通知的 AsyncCallback 委托。The AsyncCallback delegate that receives notification of the completion of the asynchronous issue operation.

asyncState
Object

一个由应用程序指定的对象,它包含与异步发布操作相关联的状态信息。An object, specified by the application, that contains state information associated with the asynchronous issue operation.

返回

IAsyncResult

引用异步问题操作的 IAsyncResultThe IAsyncResult that references the asynchronous issue operation.

实现

适用于