Share via


QueueClient.ReceiveMessages メソッド

定義

オーバーロード

ReceiveMessages()

キューの先頭から 1 つ以上のメッセージを受信します。

詳細については、「 メッセージを取得します

ReceiveMessages(CancellationToken)

キューの先頭から 1 つ以上のメッセージを受信します。

詳細については、「 メッセージを取得します

ReceiveMessages(Nullable<Int32>, Nullable<TimeSpan>, CancellationToken)

キューの先頭から 1 つ以上のメッセージを受信します。

詳細については、「 メッセージを取得します

ReceiveMessages()

ソース:
QueueClient.cs
ソース:
QueueClient.cs

キューの先頭から 1 つ以上のメッセージを受信します。

詳細については、「 メッセージを取得します

public virtual Azure.Response<Azure.Storage.Queues.Models.QueueMessage[]> ReceiveMessages ();
abstract member ReceiveMessages : unit -> Azure.Response<Azure.Storage.Queues.Models.QueueMessage[]>
override this.ReceiveMessages : unit -> Azure.Response<Azure.Storage.Queues.Models.QueueMessage[]>
Public Overridable Function ReceiveMessages () As Response(Of QueueMessage())

戻り値

Response<T> ここで、T は の配列です QueueMessage

適用対象

ReceiveMessages(CancellationToken)

ソース:
QueueClient.cs
ソース:
QueueClient.cs

キューの先頭から 1 つ以上のメッセージを受信します。

詳細については、「 メッセージを取得します

public virtual Azure.Response<Azure.Storage.Queues.Models.QueueMessage[]> ReceiveMessages (System.Threading.CancellationToken cancellationToken = default);
abstract member ReceiveMessages : System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.QueueMessage[]>
override this.ReceiveMessages : System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.QueueMessage[]>
Public Overridable Function ReceiveMessages (Optional cancellationToken As CancellationToken = Nothing) As Response(Of QueueMessage())

パラメーター

cancellationToken
CancellationToken

オプション CancellationToken

戻り値

Response<T> ここで、T は の配列です QueueMessage

適用対象

ReceiveMessages(Nullable<Int32>, Nullable<TimeSpan>, CancellationToken)

ソース:
QueueClient.cs
ソース:
QueueClient.cs

キューの先頭から 1 つ以上のメッセージを受信します。

詳細については、「 メッセージを取得します

public virtual Azure.Response<Azure.Storage.Queues.Models.QueueMessage[]> ReceiveMessages (int? maxMessages = default, TimeSpan? visibilityTimeout = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ReceiveMessages : Nullable<int> * Nullable<TimeSpan> * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.QueueMessage[]>
override this.ReceiveMessages : Nullable<int> * Nullable<TimeSpan> * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.QueueMessage[]>
Public Overridable Function ReceiveMessages (Optional maxMessages As Nullable(Of Integer) = Nothing, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of QueueMessage())

パラメーター

maxMessages
Nullable<Int32>

省略可能。 キューから取得するメッセージの数を示すゼロ以外の整数値を指定します (上限は 32 件)。 表示できるメッセージの数が指定された数よりも少ない場合は、表示できるメッセージが返されます。 既定では、この操作によってキューから 1 つのメッセージが取得されます。

visibilityTimeout
Nullable<TimeSpan>

省略可能。 サーバー時間を基準に、新しい表示タイムアウト値を秒単位で指定します。 既定値は 30 秒です。

cancellationToken
CancellationToken

オプション CancellationToken

戻り値

Response<T> ここで、T は の配列です QueueMessage

適用対象