EventProcessorClient.PartitionInitializingAsync イベント
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
イベント処理のためにパーティションとそれに関連付けられているコンテキストを初期化するタスクを実行します。
プロセッサの状態は、このメソッド内から直接管理することはお勧めしません。プロセッサの起動または停止を要求すると、特に呼び出しの同期形式を使用している場合にデッドロック シナリオが発生する可能性があります。
public event Func<Azure.Messaging.EventHubs.Processor.PartitionInitializingEventArgs,System.Threading.Tasks.Task> PartitionInitializingAsync;
member this.PartitionInitializingAsync : Func<Azure.Messaging.EventHubs.Processor.PartitionInitializingEventArgs, System.Threading.Tasks.Task>
Public Custom Event PartitionInitializingAsync As Func(Of PartitionInitializingEventArgs, Task)
イベントの種類
例外
登録されている現在のハンドラーと一致しないハンドラーを削除しようとした場合。
ハンドラーが現在登録されているときにハンドラーを追加しようとした場合。
注釈
このハンドラーは同時に呼び出され、パーティションごとに 1 つの呼び出しに制限されます。 プロセッサは、関連付けられたパーティションの処理を開始する前に、各呼び出しを待機します。
プロセッサは、ハンドラーの実行が完了するまで無期限に待機します。 実装では、関連するパーティションの処理が遅延するため、実行時間の長い操作を回避することをお勧めします。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET