EventHubClient.SendBatchAsync(IEnumerable<EventData>) メソッド

定義

イベント データのバッチを非同期的に送信します。

public System.Threading.Tasks.Task SendBatchAsync (System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.EventData> eventDataList);
member this.SendBatchAsync : seq<Microsoft.ServiceBus.Messaging.EventData> -> System.Threading.Tasks.Task
Public Function SendBatchAsync (eventDataList As IEnumerable(Of EventData)) As Task

パラメーター

eventDataList
IEnumerable<EventData>

イベント データ インスタンスを含む IEnumerable オブジェクト。

戻り値

Task を返します。

例外

のシリアル化された合計サイズ eventDataList が、1 つのイベント転送で許可されるサイズ制限 (既定では 256k) を超えた場合にスローされます。

注釈

ユーザーは、 の eventDataList シリアル化された合計サイズが、1 つのイベント データ転送のサイズ制限 (既定では 256,000) の下にあることを確認する必要があります。 また、バッチを形成するためのオーバーヘッドがあることにも注意してください。

適用対象