EventHubBufferedProducerClient.IsPublishing 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.
Gibt an, ob dies EventHubBufferedProducerClient derzeit aktiv ist, und gibt ereignisse in der Warteschlange veröffentlicht.
public virtual bool IsPublishing { get; }
member this.IsPublishing : bool
Public Overridable ReadOnly Property IsPublishing As Boolean
Eigenschaftswert
true
, wenn der Client veröffentlicht wird; false
andernfalls .
Hinweise
Der Producer beginnt mit der Veröffentlichung, wenn ein Ereignis in die Warteschlange gestellt wird, und sollte aktiv bleiben, bis entweder CloseAsync(Boolean, CancellationToken) oder DisposeAsync() aufgerufen wird.
Wenn Ereignisse in die Warteschlange gestellt wurden, IsClosed ist , und IsPublishing ist , deutet false
dies wahrscheinlich auf einen nicht wiederherstellbaren Zustand für false
den Client hin. Es wird empfohlen, die EventHubBufferedProducerClient instance zu schließen und zu erstellen.
In diesem Zustand werden Ausnahmen von den Event Hubs-Clientbibliotheksprotokollen gemeldet, die mit AzureEventSourceListenererfasst werden können.
Gilt für:
Azure SDK for .NET