非同期のタスクを途中で止めたいのですが
この場合tokenはInterruptMethod内でどのように記述すればよいですか?
〜〜〜
if(_tokenSource == null) _tokenSource = new CancellationTokenSource();
   var token = _tokenSource.Token;
   await Task.Run(()=>InterruptMethod(), token).ContinueWith(t => {
      _tokenSource.Dispose();
      _tokenSource = null;
   });
〜〜(略)〜〜
private void InterruptMethod()
{

}