EventHubBufferedProducerClient.IsPublishing Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica se isso EventHubBufferedProducerClient está ativo ou não no momento e publica eventos na fila.
public virtual bool IsPublishing { get; }
member this.IsPublishing : bool
Public Overridable ReadOnly Property IsPublishing As Boolean
Valor da propriedade
true
se o cliente estiver publicando; caso contrário, false
.
Comentários
O produtor começará a publicar quando um evento for enfileirado e deverá permanecer ativo até ou CloseAsync(Boolean, CancellationToken)DisposeAsync() for chamado.
Se algum evento tiver sido enfileirado, IsClosed será false
e IsPublishing será false
, isso provavelmente indicará um estado irrecuperável para o cliente. É recomendável fechar e EventHubBufferedProducerClient criar uma nova instância.
Nesse estado, as exceções serão relatadas pelos logs da biblioteca de clientes dos Hubs de Eventos, que podem ser capturados usando o AzureEventSourceListener.
Aplica-se a
Azure SDK for .NET