SubscriptionClient.ReceiveBatch メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ReceiveBatch(IEnumerable<Int64>) |
非同期操作の後にバッチを受け取ります。 |
ReceiveBatch(Int32) |
非同期操作の後にバッチを受け取ります。 |
ReceiveBatch(Int32, TimeSpan) |
非同期操作の後にバッチを受け取ります。 |
ReceiveBatch(IEnumerable<Int64>)
非同期操作の後にバッチを受け取ります。
public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> ReceiveBatch (System.Collections.Generic.IEnumerable<long> sequenceNumbers);
abstract member ReceiveBatch : seq<int64> -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.ReceiveBatch : seq<int64> -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Public Function ReceiveBatch (sequenceNumbers As IEnumerable(Of Long)) As IEnumerable(Of BrokeredMessage)
パラメーター
- sequenceNumbers
- IEnumerable<Int64>
シーケンス番号。
戻り値
非同期操作の後のバッチ。
注釈
操作が指定されたタイムアウトを超えた場合、または操作が成功したが、要求された sequenceNumber を含むメッセージが見つからない場合は、この API から Null を返すことができます。
適用対象
ReceiveBatch(Int32)
非同期操作の後にバッチを受け取ります。
public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> ReceiveBatch (int messageCount);
abstract member ReceiveBatch : int -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.ReceiveBatch : int -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Public Function ReceiveBatch (messageCount As Integer) As IEnumerable(Of BrokeredMessage)
パラメーター
- messageCount
- Int32
バッチで返されるメッセージの数。 これは近似値であるため、返されるメッセージの数が少ない、またはそれ以上 messageCount
のメッセージが返される可能性があります。
戻り値
非同期操作の後のバッチ。
注釈
操作が指定されたタイムアウトを超えた場合、または操作が成功したが、受信するメッセージがこれ以上ない場合は、この API から Null を返すことができます。
適用対象
ReceiveBatch(Int32, TimeSpan)
非同期操作の後にバッチを受け取ります。
public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> ReceiveBatch (int messageCount, TimeSpan serverWaitTime);
abstract member ReceiveBatch : int * TimeSpan -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.ReceiveBatch : int * TimeSpan -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Public Function ReceiveBatch (messageCount As Integer, serverWaitTime As TimeSpan) As IEnumerable(Of BrokeredMessage)
パラメーター
- messageCount
- Int32
バッチで返されるメッセージの数。 これは近似値であるため、返されるメッセージの数が少ない、またはそれ以上 messageCount
のメッセージが返される可能性があります。
- serverWaitTime
- TimeSpan
サーバーがメッセージの処理を待機する期間。
戻り値
非同期操作の後のバッチ。
注釈
操作が指定されたタイムアウトを超えた場合、または操作が成功したが、受信するメッセージがこれ以上ない場合は、この API から Null を返すことができます。
適用対象
Azure SDK for .NET