次の方法で共有


MessageReceiver.OnBeginPeek メソッド

定義

BeginPeek 操作の呼び出し時に実行されます。

protected abstract IAsyncResult OnBeginPeek (Microsoft.ServiceBus.Tracing.TrackingContext trackingContext, long fromSequenceNumber, int messageCount, TimeSpan timeout, AsyncCallback callback, object state);
abstract member OnBeginPeek : Microsoft.ServiceBus.Tracing.TrackingContext * int64 * int * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected MustOverride Function OnBeginPeek (trackingContext As TrackingContext, fromSequenceNumber As Long, messageCount As Integer, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

パラメーター

trackingContext
TrackingContext

この操作を追跡するトランザクションに関連付けられているコンテキスト情報。

fromSequenceNumber
Int64

操作を開始する場所のシーケンス番号。

messageCount
Int32

メッセージの数。

timeout
TimeSpan

操作がタイムアウトするまでの待機時間。

callback
AsyncCallback

操作の完了時に呼び出すメソッドを参照する AsyncCallback デリゲート。

state
Object

非同期操作に関する状態情報を含むユーザー定義オブジェクト。

戻り値

操作の結果。

適用対象