EventProcessorClient.StartProcessingAsync(CancellationToken) メソッド

定義

イベントの処理を EventProcessorClient 開始するように を通知します。 プロセッサの実行中にこのメソッドを呼び出しても、アクションは実行されません。

public override System.Threading.Tasks.Task StartProcessingAsync (System.Threading.CancellationToken cancellationToken = default);
override this.StartProcessingAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function StartProcessingAsync (Optional cancellationToken As CancellationToken = Nothing) As Task

パラメーター

cancellationToken
CancellationToken

CancellationToken開始操作を取り消す要求を通知するインスタンス。 これは、実行を開始した後の には EventProcessorClient 影響しません。

戻り値

例外

この EventProcessorClient インスタンスが既に閉じているときに発生します。

ハンドラーまたはProcessErrorAsyncハンドラーのいずれかがProcessEventAsync登録されていない場合に発生します。

プロセッサが起動すると、構成エラーとアクセス許可エラーが検出され、介入なしで回復できなくなります。 たとえば、不適切な接続文字列やストレージ コンテナーへの書き込みができないことが検出されます。 これらの例外は として AggregateExceptionパッケージ化され、 StartProcessingAsync(CancellationToken) 失敗します。

適用対象