PartitionReceiverOptions クラス

定義

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

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

コンストラクター

PartitionReceiverOptions()

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

プロパティ

ConnectionOptions

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

DefaultMaximumReceiveWaitTime

読み取り時に要求されたメッセージの量を待機する既定の時間。要求されたメッセージの量が使用可能または読み取られる前にこの期間が経過すると、読み取られたメッセージのセットが返されます。

Identifier

受信者を識別するために使用される一意の名前。 または空の場合 null は、識別子として GUID が使用されます。

OwnerLevel

所有者レベルが設定されると、読み取りは、要求されたパーティション内のイベントおよび関連するコンシューマー グループに対してのみ実行されることを示します。 これを行うには、読み取りによってパーティションに対して所有権のアサートが試行されます。複数の排他的リーダーが同じパーティション/コンシューマー グループ ペアの所有権をアサートしようとする場合、値が大きい OwnerLevel リーダーは "win" になります。

排他リーダーを使用する場合、非排他的であるか、または所有者レベルが低い他のリーダーは、既に存在する場合は、次に試行された操作中に例外が発生します。

PrefetchCount

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

PrefetchSizeInBytes

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

RetryOptions

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

TrackLastEnqueuedEventProperties

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

適用対象