次の方法で共有


EventProcessorOptions クラス

定義

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

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

コンストラクター

EventProcessorOptions()

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

プロパティ

ConnectionOptions

Event Hubs サービスへの接続を構成するために使用されるオプション。

DefaultStartingPosition

チェックポイントが見つからないときにイベント プロセッサがイベントの読み取りを開始するパーティション内の位置。

Identifier

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

LoadBalancingStrategy

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

LoadBalancingUpdateInterval

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

MaximumWaitTime

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

PartitionOwnershipExpirationInterval

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

PrefetchCount

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

PrefetchSizeInBytes

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

RetryOptions

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

TrackLastEnqueuedEventProperties

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

適用対象