次の方法で共有


EventHubBufferedProducerClient.IsPublishing プロパティ

定義

これが EventHubBufferedProducerClient 現在アクティブで、キューに登録されたイベントを発行しているかどうかを示します。

public virtual bool IsPublishing { get; }
member this.IsPublishing : bool
Public Overridable ReadOnly Property IsPublishing As Boolean

プロパティ値

true クライアントが発行している場合は 。それ以外の場合は false

注釈

プロデューサーは、イベントがエンキューされたときに発行を開始し、または CloseAsync(Boolean, CancellationToken)DisposeAsync() が呼び出されるまでアクティブなままにする必要があります。

イベントがエンキューされ、 IsClosedfalseIsPublishing 、 が の場合は false、クライアントの回復不可能な状態を示している可能性があります。 を閉じて EventHubBufferedProducerClient 新しいインスタンスを作成することをお勧めします。

この状態では、例外は Event Hubs クライアント ライブラリ ログによって報告され、 を使用して AzureEventSourceListenerキャプチャできます。

適用対象