ServiceBusSender.CreateMessageBatchAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreateMessageBatchAsync(CancellationToken) |
を使用して追加できるサイズ制約バッチ ServiceBusMessage を TryAddMessage(ServiceBusMessage)作成します。 メッセージがバッチの最大許容サイズを超える場合、バッチはメッセージの追加を許可せず、戻り値を使用してそのシナリオを通知します。 サイズ制約に違反するメッセージを追加できないため、キュー/トピックにメッセージを送信しようとしたときにバッチを発行しても例外はトリガーされません。 |
CreateMessageBatchAsync(CreateMessageBatchOptions, CancellationToken) |
try ベースのパターンを使用して追加できるサイズ制約バッチ ServiceBusMessage を作成します。 メッセージがバッチの最大許容サイズを超える場合、バッチはメッセージの追加を許可せず、その戻り値を使用してそのシナリオを通知します。 サイズ制約に違反するメッセージを追加できないため、キュー/トピックにメッセージを送信しようとしたときにバッチを発行しても例外はトリガーされません。 |
CreateMessageBatchAsync(CancellationToken)
を使用して追加できるサイズ制約バッチ ServiceBusMessage を TryAddMessage(ServiceBusMessage)作成します。 メッセージがバッチの最大許容サイズを超える場合、バッチはメッセージの追加を許可せず、戻り値を使用してそのシナリオを通知します。
サイズ制約に違反するメッセージを追加できないため、キュー/トピックにメッセージを送信しようとしたときにバッチを発行しても例外はトリガーされません。
public virtual System.Threading.Tasks.ValueTask<Azure.Messaging.ServiceBus.ServiceBusMessageBatch> CreateMessageBatchAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member CreateMessageBatchAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Messaging.ServiceBus.ServiceBusMessageBatch>
override this.CreateMessageBatchAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Messaging.ServiceBus.ServiceBusMessageBatch>
Public Overridable Function CreateMessageBatchAsync (Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of ServiceBusMessageBatch)
パラメーター
- cancellationToken
- CancellationToken
操作を取り消す要求を通知する省略可能 CancellationToken な インスタンス。
戻り値
ServiceBusMessageBatch既定のバッチ オプションを持つ 。
こちらもご覧ください
適用対象
CreateMessageBatchAsync(CreateMessageBatchOptions, CancellationToken)
try ベースのパターンを使用して追加できるサイズ制約バッチ ServiceBusMessage を作成します。 メッセージがバッチの最大許容サイズを超える場合、バッチはメッセージの追加を許可せず、その戻り値を使用してそのシナリオを通知します。
サイズ制約に違反するメッセージを追加できないため、キュー/トピックにメッセージを送信しようとしたときにバッチを発行しても例外はトリガーされません。
public virtual System.Threading.Tasks.ValueTask<Azure.Messaging.ServiceBus.ServiceBusMessageBatch> CreateMessageBatchAsync (Azure.Messaging.ServiceBus.CreateMessageBatchOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateMessageBatchAsync : Azure.Messaging.ServiceBus.CreateMessageBatchOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Messaging.ServiceBus.ServiceBusMessageBatch>
override this.CreateMessageBatchAsync : Azure.Messaging.ServiceBus.CreateMessageBatchOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Messaging.ServiceBus.ServiceBusMessageBatch>
Public Overridable Function CreateMessageBatchAsync (options As CreateMessageBatchOptions, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of ServiceBusMessageBatch)
パラメーター
- options
- CreateMessageBatchOptions
このバッチを作成するときに考慮するオプションのセット。
- cancellationToken
- CancellationToken
操作を取り消す要求を通知する省略可能 CancellationToken な インスタンス。
戻り値
ServiceBusMessageBatch要求された options
を持つ 。
こちらもご覧ください
適用対象
Azure SDK for .NET