cancellation-token

Может кто-нибудь, пожалуйста, объяснить мне использование задачи.Ждать (CancellationToken) перегрузки? MSDN действительно много говорит об этом... Вот как я обычно справляюсь с отменой заданий: var source = new CancellationTokenSource(); var task = Task.Factory.StartNew(() => { ...

Microsoft приводит этотпример использования CancellationToken в .NET 4. using System; using System.Threading; using System.Threading.Tasks; class Program { static void Main() { var tokenSource2 = new CancellationTokenSource(); CancellationToken ct = tokenSource2.Token; var ...

Я ищу обоснование того, почему .NET CancellationToken struct была введена в дополнение к классу CancellationTokenSource. Я понимаю как API должен использоваться, но вы также хотите понять почему Он разработан таким образом. т. е., Почему мы имеем: var cts = new CancellationTokenSource(); SomeCancellableOper...