>>868
CancellationTokenSourceを使ってみれば?