Share via


QueueClient.SendMessage メソッド

定義

オーバーロード

SendMessage(String, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken)

キューの背面に新しいメッセージを追加します。 可視性のタイムアウトは、Dequeue 操作と Peek 操作でメッセージを非表示にする期間を指定します。

メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB のサイズにすることができます。

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

SendMessage(BinaryData, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken)

キューの背面に新しいメッセージを追加します。 可視性のタイムアウトは、Dequeue 操作と Peek 操作でメッセージを非表示にする期間を指定します。

メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB のサイズにすることができます。

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

SendMessage(String, CancellationToken)

キューの背面に新しいメッセージを追加します。

メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB のサイズにすることができます。

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

SendMessage(String)

キューの背面に新しいメッセージを追加します。

メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB のサイズにすることができます。

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

SendMessage(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 Azure.Response<Azure.Storage.Queues.Models.SendReceipt> SendMessage (string messageText, TimeSpan? visibilityTimeout = default, TimeSpan? timeToLive = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessage : string * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
override this.SendMessage : string * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
Public Overridable Function SendMessage (messageText As String, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing, Optional timeToLive As Nullable(Of TimeSpan) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of SendReceipt)

パラメーター

messageText
String

メッセージ テキスト。

visibilityTimeout
Nullable<TimeSpan>

可視性のタイムアウト。 既定値が 0 の省略可能。 7 日を超えることはできません。

timeToLive
Nullable<TimeSpan>

任意。 メッセージの有効期間を指定します

cancellationToken
CancellationToken

CancellationToken で、省略可能です。

戻り値

Response<T>

注釈

このバージョンのライブラリでは、既定ではメッセージはエンコードされません。 Base64 は、以前の v11 ライブラリの既定の動作でした。 「CloudQueue.EncodeMessage」を参照してください。

適用対象

SendMessage(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 Azure.Response<Azure.Storage.Queues.Models.SendReceipt> SendMessage (BinaryData message, TimeSpan? visibilityTimeout = default, TimeSpan? timeToLive = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessage : BinaryData * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
override this.SendMessage : BinaryData * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
Public Overridable Function SendMessage (message As BinaryData, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing, Optional timeToLive As Nullable(Of TimeSpan) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of SendReceipt)

パラメーター

message
BinaryData

Message.

visibilityTimeout
Nullable<TimeSpan>

可視性のタイムアウト。 既定値が 0 の省略可能。 7 日を超えることはできません。

timeToLive
Nullable<TimeSpan>

任意。 メッセージの有効期間を指定します

cancellationToken
CancellationToken

CancellationToken で、省略可能です。

戻り値

Response<T>

注釈

このバージョンのライブラリでは、既定ではメッセージはエンコードされません。 Base64 は、以前の v11 ライブラリの既定の動作でした。 「CloudQueue.EncodeMessage」を参照してください。

適用対象

SendMessage(String, CancellationToken)

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

キューの背面に新しいメッセージを追加します。

メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB のサイズにすることができます。

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

public virtual Azure.Response<Azure.Storage.Queues.Models.SendReceipt> SendMessage (string messageText, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessage : string * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
override this.SendMessage : string * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
Public Overridable Function SendMessage (messageText As String, Optional cancellationToken As CancellationToken = Nothing) As Response(Of SendReceipt)

パラメーター

messageText
String

メッセージ テキスト。

cancellationToken
CancellationToken

CancellationToken で、省略可能です。

戻り値

Response<T>

注釈

このバージョンのライブラリでは、既定ではメッセージはエンコードされません。 Base64 は、以前の v11 ライブラリの既定の動作でした。 「CloudQueue.EncodeMessage」を参照してください。

適用対象

SendMessage(String)

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

キューの背面に新しいメッセージを追加します。

メッセージは、UTF-8 エンコードされた XML 要求に含めることができる形式である必要があります。 それ以外の場合 MessageEncoding は、 オプションを に Base64 設定して、準拠していないメッセージを処理できます。 エンコードされたメッセージのサイズは、バージョン 2011-08-18 以降では最大 64 KiB、以前のバージョンでは 8 KiB のサイズにすることができます。

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

public virtual Azure.Response<Azure.Storage.Queues.Models.SendReceipt> SendMessage (string messageText);
abstract member SendMessage : string -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
override this.SendMessage : string -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
Public Overridable Function SendMessage (messageText As String) As Response(Of SendReceipt)

パラメーター

messageText
String

メッセージ テキスト。

戻り値

Response<T>

注釈

このバージョンのライブラリでは、既定ではメッセージはエンコードされません。 Base64 は、以前の v11 ライブラリの既定の動作でした。 「CloudQueue.EncodeMessage」を参照してください。

適用対象