EventProcessorOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
動作を構成する を作成 EventProcessor<TPartition> するときに指定できるオプションのセット。
public class EventProcessorOptions
type EventProcessorOptions = class
Public Class EventProcessorOptions
- 継承
-
EventProcessorOptions
コンストラクター
EventProcessorOptions() |
動作を構成する を作成 EventProcessor<TPartition> するときに指定できるオプションのセット。 |
プロパティ
ConnectionOptions |
Event Hubs サービスへの接続を構成するために使用されるオプション。 |
DefaultStartingPosition |
チェックポイントが見つからないときにイベント プロセッサがイベントの読み取りを開始するパーティション内の位置。 |
Identifier |
イベント プロセッサを識別するために使用される一意の名前。 または空の場合 |
LoadBalancingStrategy |
他のイベント プロセッサと作業を共有するために負荷分散を実行するときに、イベント プロセッサがパーティションの所有権に関する決定を行うために使用する戦略。 |
LoadBalancingUpdateInterval |
負荷分散検証の試行の間に許容される必要な時間。 |
MaximumWaitTime |
イベントの空のバッチを生成する前に、特定のパーティションからイベントが使用可能になるまでの最大時間。 |
PartitionOwnershipExpirationInterval |
所有権が古いと見なされ、パーティションを処理する責任を引き受ける別のイベント プロセッサから要求される資格が得られる前に、特定のイベント プロセッサ インスタンスが所有するパーティションを検討するのに必要な時間。 |
PrefetchCount |
Event Hubs サービスから一括して要求され、読み取り操作が現在アクティブかどうかに関係なくローカルにキューに入れるイベントの数。これは、サービス要求を待機するのではなく、ローカル キャッシュからイベントを読み取ることができるようにすることでスループットを最大化することを目的としています。 |
PrefetchSizeInBytes |
Event Hubs サービスからの一括要求を試行し、読み取り操作が現在アクティブかどうかに関係なくローカルにキューに入れる必要があるバイト数。これは、サービス要求を待機するのではなく、ローカル キャッシュからイベントを読み取れるようにすることでスループットを最大化することを目的としています。 |
RetryOptions |
失敗した操作を再試行する必要があるかどうかを判断するために使用するオプションのセット。再試行が行われる場合は、再試行の間に待機する時間。 これらのオプションでは、イベント バッチの受信やその他の Event Hubs サービスとの対話に許容される時間も制御されます。 |
TrackLastEnqueuedEventProperties |
プロセッサが、特定のイベントに関連付けられているパーティションで最後にエンキューされたイベントに関する情報を要求し、イベントの受信時にその情報を追跡する必要があるかどうかを示します。 |
適用対象
Azure SDK for .NET