EventProcessorClientOptions.MaximumWaitTime プロパティ

定義

空のイベントを生成する前に、特定のパーティションでイベントが使用可能になるまで待機する最大時間。

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

プロパティ値

の場合 null、プロセッサはイベントが使用可能になるまで無期限に待機します。それ以外の場合は、イベントが使用可能かどうかに関係なく、常にこの間隔内に値が出力されます。

例外

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

注釈

設定すると、タイムアウト前にイベントが受信されない場合は、 ProcessEventAsync イベント データを含まないインスタンスで ProcessEventArgs が呼び出されます。 プロパティは HasEvent 、これを検出するのに役立ちます。

適用対象

こちらもご覧ください