QueueClient.SendMessageAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
SendMessageAsync(String) |
キューの背面に新しいメッセージを追加します。 メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB です。 詳細については、「 メッセージを配置します。 |
SendMessageAsync(String, CancellationToken) |
キューの背面に新しいメッセージを追加します。 メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB です。 詳細については、「 メッセージを配置します。 |
SendMessageAsync(BinaryData, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken) |
キューの背面に新しいメッセージを追加します。 表示タイムアウトは、メッセージが Dequeue 操作と Peek 操作に対して非表示にする必要がある期間を指定します。 メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB です。 詳細については、「 メッセージを配置します。 |
SendMessageAsync(String, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken) |
キューの背面に新しいメッセージを追加します。 表示タイムアウトは、メッセージが Dequeue 操作と Peek 操作に対して非表示にする必要がある期間を指定します。 メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB です。 詳細については、「 メッセージを配置します。 |
SendMessageAsync(String)
- ソース:
- QueueClient.cs
- ソース:
- QueueClient.cs
キューの背面に新しいメッセージを追加します。
メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB です。
詳細については、「 メッセージを配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>> SendMessageAsync (string messageText);
abstract member SendMessageAsync : string -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
override this.SendMessageAsync : string -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
Public Overridable Function SendMessageAsync (messageText As String) As Task(Of Response(Of SendReceipt))
パラメーター
- messageText
- String
メッセージ テキスト。
戻り値
注釈
このバージョンのライブラリでは、既定ではメッセージはエンコードされません。 Base64 は、以前の v11 ライブラリの既定の動作でした。 「CloudQueue.EncodeMessage」を参照してください。
適用対象
SendMessageAsync(String, CancellationToken)
- ソース:
- QueueClient.cs
- ソース:
- QueueClient.cs
キューの背面に新しいメッセージを追加します。
メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB です。
詳細については、「 メッセージを配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>> SendMessageAsync (string messageText, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessageAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
override this.SendMessageAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
Public Overridable Function SendMessageAsync (messageText As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SendReceipt))
パラメーター
- messageText
- String
メッセージ テキスト。
- cancellationToken
- CancellationToken
CancellationToken で、省略可能です。
戻り値
注釈
このバージョンのライブラリでは、既定ではメッセージはエンコードされません。 Base64 は、以前の v11 ライブラリの既定の動作でした。 「CloudQueue.EncodeMessage」を参照してください。
適用対象
SendMessageAsync(BinaryData, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken)
- ソース:
- QueueClient.cs
- ソース:
- QueueClient.cs
キューの背面に新しいメッセージを追加します。 表示タイムアウトは、メッセージが Dequeue 操作と Peek 操作に対して非表示にする必要がある期間を指定します。
メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB です。
詳細については、「 メッセージを配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>> SendMessageAsync (BinaryData message, TimeSpan? visibilityTimeout = default, TimeSpan? timeToLive = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessageAsync : BinaryData * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
override this.SendMessageAsync : BinaryData * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
Public Overridable Function SendMessageAsync (message As BinaryData, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing, Optional timeToLive As Nullable(Of TimeSpan) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SendReceipt))
パラメーター
- message
- BinaryData
Message.
- cancellationToken
- CancellationToken
CancellationToken で、省略可能です。
戻り値
注釈
このバージョンのライブラリでは、既定ではメッセージはエンコードされません。 Base64 は、以前の v11 ライブラリの既定の動作でした。 「CloudQueue.EncodeMessage」を参照してください。
適用対象
SendMessageAsync(String, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken)
- ソース:
- QueueClient.cs
- ソース:
- QueueClient.cs
キューの背面に新しいメッセージを追加します。 可視性のタイムアウトは、Dequeue 操作と Peek 操作でメッセージを非表示にする期間を指定します。
メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB のサイズにすることができます。
詳細については、「 メッセージを配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>> SendMessageAsync (string messageText, TimeSpan? visibilityTimeout = default, TimeSpan? timeToLive = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessageAsync : string * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
override this.SendMessageAsync : string * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
Public Overridable Function SendMessageAsync (messageText As String, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing, Optional timeToLive As Nullable(Of TimeSpan) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SendReceipt))
パラメーター
- messageText
- String
メッセージ テキスト。
- cancellationToken
- CancellationToken
CancellationToken で、省略可能です。
戻り値
注釈
このバージョンのライブラリでは、既定ではメッセージはエンコードされません。 Base64 は、以前の v11 ライブラリの既定の動作でした。 「CloudQueue.EncodeMessage」を参照してください。
適用対象
Azure SDK for .NET