SendEventOptions.PartitionId プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した場合、イベントはこの特定のパーティションに発行されます。 識別子が指定されていない場合、Event Hubs は使用可能なパーティションにイベントを自動的に割り当てる役割を担います。
public string PartitionId { get; set; }
member this.PartitionId : string with get, set
Public Property PartitionId As String
プロパティ値
イベントに割り当てる必要があるパーティションの識別子 (の場合 null
) は、イベントがパーティションに自動的に割り当てられます。
既定のパーティション識別子の値は です null
。
注釈
が PartitionId 指定されている場合は、送信時に no PartitionKey を設定できます。
次の場合は、パーティションの自動ルーティングを許可することをお勧めします。
- イベントの送信は高可用性である必要があります。
- イベント データは、使用可能なすべてのパーティションに均等に分散する必要があります。
パーティションが指定されていない場合は、次の規則を使用してパーティションを自動的に選択します。
- ラウンドロビン方式を使用して、使用可能なすべてのパーティション間でイベントを均等に分散します。
- パーティションが使用できなくなった場合、Event Hubs サービスによって自動的にパーティションが検出され、メッセージが別の使用可能なパーティションに転送されます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET