OnBeginTryReceive 方法 (TrackingContext, IEnumerable(Int64), TimeSpan, AsyncCallback, Object)
本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

MessageReceiver.OnBeginTryReceive 方法 (TrackingContext, IEnumerable<Int64>, TimeSpan, AsyncCallback, Object)

 

在调用时执行 OnTryReceiveBeginTryReceive 操作。

命名空间:   Microsoft.ServiceBus.Messaging
程序集:  Microsoft.ServiceBus(Microsoft.ServiceBus.dll 中)

protected abstract IAsyncResult OnBeginTryReceive(
	TrackingContext trackingContext,
	IEnumerable<long> sequenceNumbers,
	TimeSpan timeout,
	AsyncCallback callback,
	object state
)

参数

trackingContext
Type: Microsoft.ServiceBus.Tracing.TrackingContext

跟踪此操作的事务关联的上下文信息。

sequenceNumbers
Type: System.Collections.Generic.IEnumerable<Int64>

Service Bus 分配给消息的唯一编号的集合。

timeout
Type: System.TimeSpan

操作在超时之前进行等待的时间跨度。

callback
Type: System.AsyncCallback

一个 AsyncCallback 委派,用于引用在完成操作时要调用的方法。

state
Type: System.Object

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

返回值

Type: System.IAsyncResult

一个 IAsyncResult,可引用用于尝试接收消息的异步操作。

返回页首
显示:
© 2016 Microsoft