你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SubscriptionClient.OnBeginAcceptMessageSession 方法

定义

调用 BeginAcceptMessageSession 操作时执行。

protected abstract IAsyncResult OnBeginAcceptMessageSession (string sessionId, Microsoft.ServiceBus.Messaging.ReceiveMode receiveMode, bool isExclusiveMode, Guid? lockToken, TimeSpan serverWaitTime, TimeSpan timeout, AsyncCallback callback, object state);
abstract member OnBeginAcceptMessageSession : string * Microsoft.ServiceBus.Messaging.ReceiveMode * bool * Nullable<Guid> * TimeSpan * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected MustOverride Function OnBeginAcceptMessageSession (sessionId As String, receiveMode As ReceiveMode, isExclusiveMode As Boolean, lockToken As Nullable(Of Guid), serverWaitTime As TimeSpan, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

参数

sessionId
String

消息会话的会话标识符。

receiveMode
ReceiveMode

使用接收消息进行处理时的接收模式。

isExclusiveMode
Boolean
lockToken
Nullable<Guid>
serverWaitTime
TimeSpan

服务器在超时之前等待处理消息的时间跨度

timeout
TimeSpan

服务器在超时之前等待处理消息的时间跨度。

callback
AsyncCallback

一个 AsyncCallback 委托,它引用操作完成时要调用的方法。

state
Object

一个用户定义的对象,其中包含有关异步操作的状态信息。

返回

引用 IAsyncResult 异步操作以接受消息会话的 。

适用于