EventProcessorClientOptions.MaximumWaitTime Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die maximale Wartezeit, bis ein Ereignis für eine bestimmte Partition verfügbar wird, bevor ein leeres Ereignis ausgegeben wird.
public TimeSpan? MaximumWaitTime { get; set; }
member this.MaximumWaitTime : Nullable<TimeSpan> with get, set
Public Property MaximumWaitTime As Nullable(Of TimeSpan)
Eigenschaftswert
Wenn null
, wartet der Prozessor unbegrenzt, bis ein Ereignis verfügbar ist. Andernfalls wird innerhalb dieses Intervalls immer ein Wert ausgegeben, unabhängig davon, ob ein Ereignis verfügbar war.
Ausnahmen
Tritt auf, wenn die angeforderte Wartezeit negativ ist.
Hinweise
Wenn festgelegt, wird, wenn vor dem Timeout keine Ereignisse empfangen werden, mit einer ProcessEventArgs instance aufgerufen, ProcessEventAsync die keine Ereignisdaten enthält. Die HasEvent -Eigenschaft soll dabei helfen, dies zu erkennen.
Gilt für:
Weitere Informationen
Azure SDK for .NET