EventProcessorClientOptions クラス

定義

動作を構成する を作成 EventProcessorClient するときに指定できるオプションのセット。

public class EventProcessorClientOptions
type EventProcessorClientOptions = class
Public Class EventProcessorClientOptions
継承
EventProcessorClientOptions

コンストラクター

EventProcessorClientOptions()

動作を構成する を作成 EventProcessorClient するときに指定できるオプションのセット。

プロパティ

CacheEventCount

読み取りがアクティブで、イベントが処理のために列挙子に出力されている場合に、Event Hubs サービスから読み取られ、ローカル メモリ キャッシュに保持されるイベントの最大数。

ConnectionOptions

Event Hubs サービスへの接続を構成するために使用するオプションを取得または設定します。

Identifier

イベント プロセッサを識別するために使用される一意の名前。 または空の場合 null 、GUID が識別子として使用されます。

LoadBalancingStrategy

他のイベント プロセッサと作業を共有するために負荷分散を実行するときに、イベント プロセッサがパーティションの所有権に関する決定を行うために使用する戦略。

LoadBalancingUpdateInterval

負荷分散検証の試行の間に許容される必要な時間。

MaximumWaitTime

空のイベントを生成する前に、特定のパーティションでイベントが使用可能になるまでの最大時間。

PartitionOwnershipExpirationInterval

所有権が古いと見なされ、パーティションを処理する責任を引き受ける別のイベント プロセッサから要求される資格が得られる前に、特定のイベント プロセッサ インスタンスが所有するパーティションを考慮する必要な時間。

PrefetchCount

Event Hubs サービスから一括で要求され、読み取り操作が現在アクティブかどうかに関係なくローカルにキューに登録されるイベントの数。これは、サービス要求を待機するのではなく、ローカル キャッシュからイベントを読み取ることができるようにすることでスループットを最大化することを目的としています。

PrefetchSizeInBytes

Event Hubs サービスから一括要求を試行し、読み取り操作が現在アクティブかどうかに関係なくローカルにキューに入れる必要があるバイト数。これは、サービス要求を待機するのではなく、ローカル キャッシュからイベントを読み取ることができるようにすることでスループットを最大化することを目的としています。

RetryOptions

失敗した操作を再試行する必要があるかどうかを判断するために使用するオプションのセット。再試行が行われる場合は、再試行の間に待機する時間です。 これらのオプションは、イベントの発行やその他の Event Hubs サービスとの対話に許可される時間も制御します。

TrackLastEnqueuedEventProperties

コンシューマーが特定のイベントに関連付けられたパーティションで最後にエンキューされたイベントに関する情報を要求し、イベントの受信時にその情報を追跡するかどうかを示します。

適用対象