C#ロックしてCancellationTokenを聴きます
-
30-10-2019 - |
質問
重要なセクションを保護するために、ロックまたは同様の同期を使用したいです。同時に、キャンセルトークンを聞きたいです。
現在、私はこのようなMutexを使用していますが、Mutexはそれほど良いパフォーマンスを持っていません。ミューテックスの代わりに、他の同期クラス(新しい.NET 4.0を含む)を使用できますか?
WaitHandle.WaitAny(new[] { CancelToken.WaitHandle, _mutex});
CancelToken.ThrowIfCancellationRequested();
正しい解決策はありません
所属していません StackOverflow