Freigeben über


EventHubBufferedProducerClient.IsPublishing Eigenschaft

Definition

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; falseandernfalls .

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 falsedies wahrscheinlich auf einen nicht wiederherstellbaren Zustand für falseden 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: