Получить задачу ОтменаТокен

Можно взятьCancellationToken который был переданTask конструктор во время выполнения задачи. Большинство образцов выглядят так:

CancellationTokenSource cts = new CancellationTokenSource();
CancellationToken token = cts.Token;

Task myTask = Task.Factory.StartNew(() =>
{
    for (...)
    {
        token.ThrowIfCancellationRequested();

        // Body of for loop.
    }
}, token);

Но что, если мое действие не лямбда, а метод, помещенный в другой класс, и я нене имеет прямого доступа кtoken? Это единственный способ пройтиtoken как государство?

Ответы на вопрос(7)

Ваш ответ на вопрос