次の方法で共有


MessageReceiver.OnPeek(TrackingContext, Int64, Int32, TimeSpan) メソッド

定義

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

protected virtual System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> OnPeek (Microsoft.ServiceBus.Tracing.TrackingContext trackingContext, long fromSequenceNumber, int messageCount, TimeSpan timeout);
abstract member OnPeek : Microsoft.ServiceBus.Tracing.TrackingContext * int64 * int * TimeSpan -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.OnPeek : Microsoft.ServiceBus.Tracing.TrackingContext * int64 * int * TimeSpan -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Protected Overridable Function OnPeek (trackingContext As TrackingContext, fromSequenceNumber As Long, messageCount As Integer, timeout As TimeSpan) As IEnumerable(Of BrokeredMessage)

パラメーター

trackingContext
TrackingContext

追跡コンテキスト。

fromSequenceNumber
Int64

ピークする場所のシーケンス番号。

messageCount
Int32

メッセージの数。

timeout
TimeSpan

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

戻り値

メッセージがピークされました。

適用対象