GrainCancellationTokenSource.Cancel メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キャンセル要求を伝えます。
public System.Threading.Tasks.Task Cancel ();
member this.Cancel : unit -> System.Threading.Tasks.Task
Public Function Cancel () As Task
戻り値
例外
関連付けられた GrainCancellationToken の登録済みコールバックによってスローされたすべての例外を含む集計例外。
この GrainCancellationTokenSource は破棄されています。
注釈
関連付けられてたGrainCancellationTokenにキャンセルを通知し、CancellationTokenがtrueを返す状態に遷移します。 CancellationTokenに登録されてたすべてのコールバックおよびキャンセル可能な操作が実行されます。
トークンに登録されているキャンセル可能な操作とコールバックは例外ではありません throw
。 ただし、 の Cancel() このオーバーロードは、 にスローされたすべての例外を AggregateException 集計するため、1 つのコールバックが例外をスローしても、他の登録済みコールバックの実行は妨げません。
ExecutionContext各コールバックが登録されたときにキャプチャされた は、コールバックが呼び出されたときに再確立されます。