Должен ли я использовать IsCancellationRequested из токена или источника, когда оба доступны?

Если у меня есть CancellationTokenSource, который все еще находится в области действия, когда я проверяю отмену - например, если я только что сделал запрос к базе данных и еще не передал CancellationToken в Задачи для обработки результатов - должен ли я получать доступ к IsCancellationRequested из источника или из его токена?

Другими словами, если доступны оба параметра, что является предпочтительным и почему?

1:

myCancellationTokenSource.IsCancellationRequested

2:

myCancellationTokenSource.Token.IsCancellationRequested
10
задан Calvin Fisher 6 May 2011 в 14:01
поделиться