次の方法で共有


EventHubBufferedProducerClientOptions.MaximumWaitTime プロパティ

定義

部分的に完全なバッチを発行する前に、バッファー内のイベントを使用してバッチがビルドされるのを待つ時間。

public TimeSpan? MaximumWaitTime { get; set; }
member this.MaximumWaitTime : Nullable<TimeSpan> with get, set
Public Property MaximumWaitTime As Nullable(Of TimeSpan)

プロパティ値

既定の待機時間は 1 秒です。 ほとんどのシナリオでは、一貫したパフォーマンスを確保するために、少なくとも 1 秒を許可することをお勧めします。

の場合 null、 が呼び出されない限り FlushAsync(CancellationToken) 、バッチは完全な場合にのみ発行されます。

例外

要求された待機時間が負の場合に発生します。

適用対象