Как узнать, что объект удален?

У меня есть многопоточное приложение, и CancellationToken используется как общий объект. Каждый поток может инициировать его, чтобы сообщить другим потокам, что задание отменено. Затем один поток выполняет очистку и удаляет каждый такой объект, как этот CancellationToken . Затем, если поток пытается его использовать, возникает исключение:

CancellationTokenSource удален.

Как я могу узнать, что объект удален, прежде чем использовать его?

6
задан shA.t 10 May 2017 в 10:55
поделиться