EventHubBufferedProducerClient.IsPublishing Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique s’il s’agit EventHubBufferedProducerClient ou non d’événements actifs et de publication d’événements en file d’attente.
public virtual bool IsPublishing { get; }
member this.IsPublishing : bool
Public Overridable ReadOnly Property IsPublishing As Boolean
Valeur de propriété
true
si le client est en cours de publication ; sinon, false
.
Remarques
Le producteur commence la publication lorsqu’un événement est mis en file d’attente et doit rester actif jusqu’à ce que CloseAsync(Boolean, CancellationToken) ou DisposeAsync() soit appelé.
Si des événements ont été mis en file d’attente, IsClosed est false
et IsPublishing a la valeur false
, cela indique probablement un état irrécupérable pour le client. Il est recommandé de fermer et EventHubBufferedProducerClient de créer un instance.
Dans cet état, les exceptions sont signalées par les journaux de la bibliothèque de client Event Hubs, qui peuvent être capturés à l’aide de AzureEventSourceListener.
S’applique à
Azure SDK for .NET