UI から、次Task
のようなを作成します。
Task taskCancellaCartellaDestinazione = Task.Factory.StartNew(() => CancellaCartellaDestinazione(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default);
taskCancellaCartellaDestinazione.ContinueWith(t => TaskGestioneCartelle(), CancellationToken.None, TaskContinuationOptions.None, TaskScheduler.FromCurrentSynchronizationContext());
それぞれTask
に独自の変数名があるため、直接アクセスできます。それらのリソースを停止して解放するにはどうすればよいですか?
stop をクリックした場合Button
など、スレッドを停止する必要があります。
または関数taskCancellaCartellaDestinazione
が表示されません。Abort()
Cancel()