CloudQueue.AddMessageAsync メソッド

定義

オーバーロード

AddMessageAsync(CloudQueueMessage)

キューにメッセージを追加する非同期操作を開始します。

AddMessageAsync(CloudQueueMessage, CancellationToken)

キューにメッセージを追加する非同期操作を開始します。

AddMessageAsync(CloudQueueMessage, Nullable<TimeSpan>, Nullable<TimeSpan>, QueueRequestOptions, OperationContext)

キューにメッセージを追加する非同期操作を開始します。

AddMessageAsync(CloudQueueMessage, Nullable<TimeSpan>, Nullable<TimeSpan>, QueueRequestOptions, OperationContext, CancellationToken)

キューにメッセージを追加する非同期操作を開始します。

AddMessageAsync(CloudQueueMessage)

キューにメッセージを追加する非同期操作を開始します。

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task AddMessageAsync (Microsoft.Azure.Storage.Queue.CloudQueueMessage message);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member AddMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage -> System.Threading.Tasks.Task
override this.AddMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage -> System.Threading.Tasks.Task
Public Overridable Function AddMessageAsync (message As CloudQueueMessage) As Task

パラメーター

message
CloudQueueMessage

CloudQueueMessage オブジェクト。

戻り値

非同期操作を表す Task オブジェクト。

属性

注釈

CloudQueueMessage渡されたメッセージには、ポップレシート、メッセージ ID、挿入/有効期限が設定されます。

適用対象

AddMessageAsync(CloudQueueMessage, CancellationToken)

キューにメッセージを追加する非同期操作を開始します。

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task AddMessageAsync (Microsoft.Azure.Storage.Queue.CloudQueueMessage message, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member AddMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.AddMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function AddMessageAsync (message As CloudQueueMessage, cancellationToken As CancellationToken) As Task

パラメーター

message
CloudQueueMessage

CloudQueueMessage オブジェクト。

cancellationToken
CancellationToken

タスクの完了を待機しているときに監視する CancellationToken

戻り値

非同期操作を表す Task オブジェクト。

属性

注釈

CloudQueueMessage渡されたメッセージには、ポップレシート、メッセージ ID、挿入/有効期限が設定されます。

適用対象

AddMessageAsync(CloudQueueMessage, Nullable<TimeSpan>, Nullable<TimeSpan>, QueueRequestOptions, OperationContext)

キューにメッセージを追加する非同期操作を開始します。

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task AddMessageAsync (Microsoft.Azure.Storage.Queue.CloudQueueMessage message, TimeSpan? timeToLive, TimeSpan? initialVisibilityDelay, Microsoft.Azure.Storage.Queue.QueueRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member AddMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * Nullable<TimeSpan> * Nullable<TimeSpan> * Microsoft.Azure.Storage.Queue.QueueRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task
override this.AddMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * Nullable<TimeSpan> * Nullable<TimeSpan> * Microsoft.Azure.Storage.Queue.QueueRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task
Public Overridable Function AddMessageAsync (message As CloudQueueMessage, timeToLive As Nullable(Of TimeSpan), initialVisibilityDelay As Nullable(Of TimeSpan), options As QueueRequestOptions, operationContext As OperationContext) As Task

パラメーター

message
CloudQueueMessage

CloudQueueMessage オブジェクト。

timeToLive
Nullable<TimeSpan>

TimeSpanメッセージがキューに入ることを許可する最大時間を指定する 。または null

initialVisibilityDelay
Nullable<TimeSpan>

TimeSpanメッセージが非表示になる時間の間隔を指定する 。 null を指定した場合、メッセージが直ちに表示されます。

options
QueueRequestOptions

要求の追加オプションを指定する QueueRequestOptions オブジェクトです。

operationContext
OperationContext

現在の操作のコンテキストを表す OperationContext オブジェクトです。

戻り値

非同期操作を表す Task オブジェクト。

属性

注釈

CloudQueueMessage渡されたメッセージには、ポップレシート、メッセージ ID、挿入/有効期限が設定されます。

適用対象

AddMessageAsync(CloudQueueMessage, Nullable<TimeSpan>, Nullable<TimeSpan>, QueueRequestOptions, OperationContext, CancellationToken)

キューにメッセージを追加する非同期操作を開始します。

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task AddMessageAsync (Microsoft.Azure.Storage.Queue.CloudQueueMessage message, TimeSpan? timeToLive, TimeSpan? initialVisibilityDelay, Microsoft.Azure.Storage.Queue.QueueRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member AddMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * Nullable<TimeSpan> * Nullable<TimeSpan> * Microsoft.Azure.Storage.Queue.QueueRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.AddMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * Nullable<TimeSpan> * Nullable<TimeSpan> * Microsoft.Azure.Storage.Queue.QueueRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function AddMessageAsync (message As CloudQueueMessage, timeToLive As Nullable(Of TimeSpan), initialVisibilityDelay As Nullable(Of TimeSpan), options As QueueRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task

パラメーター

message
CloudQueueMessage

CloudQueueMessage オブジェクト。

timeToLive
Nullable<TimeSpan>

TimeSpanメッセージがキューに入ることを許可する最大時間を指定する 。または null

initialVisibilityDelay
Nullable<TimeSpan>

TimeSpanメッセージが非表示になる時間の間隔を指定する 。 null を指定した場合、メッセージが直ちに表示されます。

options
QueueRequestOptions

要求の追加オプションを指定する QueueRequestOptions オブジェクトです。

operationContext
OperationContext

現在の操作のコンテキストを表す OperationContext オブジェクトです。

cancellationToken
CancellationToken

タスクの完了を待機しているときに監視する CancellationToken

戻り値

非同期操作を表す Task オブジェクト。

属性

注釈

CloudQueueMessage渡されたメッセージには、ポップレシート、メッセージ ID、挿入/有効期限が設定されます。

適用対象