CancellationTokenSource クラス
2013/03/11
CancellationToken を取り消すことをそれに通知します。
Namespace:
System.Threading
アセンブリ: mscorlib (mscorlib.dll 内)
CancellationTokenSource 型で公開されるメンバーは以下のとおりです。
| 名前 | 説明 | |
|---|---|---|
![]() | CancellationTokenSource | CancellationTokenSource を初期化します。 |
![]() | CancellationTokenSource(Int32) | 指定した時間が経過するとキャンセルされる CancellationTokenSource を構築します。 |
![]() | CancellationTokenSource(TimeSpan) | 指定した時間が経過するとキャンセルされる CancellationTokenSource を構築します。 |
| 名前 | 説明 | |
|---|---|---|
![]() | IsCancellationRequested | この CancellationTokenSource に対して取り消しが要求されているかどうかを取得します。 |
![]() | Token | この CancellationTokenSource に関連付けられている CancellationToken を取得します。 |
| 名前 | 説明 | |
|---|---|---|
![]() | Cancel | 取り消しの要求を伝えます。 |
![]() | Cancel(Boolean) | 取り消しの要求を伝えます。 |
![]() | CancelAfter(Int32) | この CancellationTokenSource でのキャンセル操作をスケジュールします。 |
![]() | CancelAfter(TimeSpan) | この CancellationTokenSource でのキャンセル操作をスケジュールします。 |
![]() ![]() | CreateLinkedTokenSource(CancellationToken()) | すべてのソース トークンが取り消された状態であるときに、取り消された状態になる CancellationTokenSource を作成します。 |
![]() ![]() | CreateLinkedTokenSource(CancellationToken, CancellationToken) | すべてのソース トークンが取り消された状態であるときに、取り消された状態になる CancellationTokenSource を作成します。 |
![]() | Dispose | CancellationTokenSource クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。 |
![]() | Dispose(Boolean) | CancellationTokenSource クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 |
![]() | Equals(Object) | 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。) |
![]() | Finalize | Object がガベージ コレクションで再利用される前に、Object がリソースを解放して他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() | ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
詳細およびコード例については、「[eea11fe5-d8b0-4314-bb5d-8a58166fb1c3]」を参照してください。
CancellationTokenRegistration のすべてのパブリックおよびプロテクト メンバーはスレッド セーフであり、複数のスレッドから同時に使用できます。ただし、CancellationTokenRegistration に対する他のすべての操作が完了したときにのみ使用する必要がある Dispose は例外です。



