2016-01-25 85 views

回答

1

取消的任務養TaskCanceledException請致電.Wait())。該異常的其中一個屬性是the CancelationToken that caused the cancellation,傳遞給構造函數的令牌被分配給該異常的屬性。

如果你的代碼不關心任務引發的異常中的標記,那麼沒有理由不去做你在你的例子中做的事情。

+0

所以我可以假設一個令牌的公平性工作,例如:isFromSource = operationCanceledException.CancellationToken == cancellationTokenSource.Token; – jyoung

+0

是的,你應該可以做到這一點。 –

相關問題