Když jsem se vytvořit CancellationToken instance je nějaký způsob, jak to nějak změnit IsCancellationRequested vlastnost nebo mám vždy potřebovat CancellationTokenSource instance a její Zrušit metoda, že? Jinými slovy, pro správnou zrušení úkolů, má smysl používat nové CancellationToken (), nebo bychom měli vždy použít CancellationTokenSource.Token?
A pokud jsem vždy nutné použít CancellationTokenSource.Token, pak v jakých situacích může potřebuju instanci CancellationToken samostatně? Proč bych měl dělat nové CancellationToken()? Když můžu udělat, CancellationToken = CancellationTokenSource.Token.