EventHubBufferedProducerClient.IsPublishing Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indica si actualmente EventHubBufferedProducerClient está activo y publica eventos en cola.
public virtual bool IsPublishing { get; }
member this.IsPublishing : bool
Public Overridable ReadOnly Property IsPublishing As Boolean
Valor de propiedad
true
si el cliente está publicando; de lo contrario, false
.
Comentarios
El productor comenzará a publicarse cuando se poner en cola un evento y debe permanecer activo hasta que CloseAsync(Boolean, CancellationToken) se llame a o DisposeAsync() .
Si se ponen en cola algún evento, IsClosed es false
, y IsPublishing es false
, esto probablemente indica un estado irrecuperable para el cliente. Se recomienda cerrar EventHubBufferedProducerClient y crear una nueva instancia.
En este estado, los registros de la biblioteca cliente de Event Hubs notificarán las excepciones, que se pueden capturar mediante AzureEventSourceListener.
Se aplica a
Azure SDK for .NET