BackgroundTask.Kill()
Метод Kill() инициирует прекращение работы кода внутри BackgroundTask. Фактическое прекращение работы коды произойдет, если код вызовет одну из функций, поддерживающих проверку на отмену выполнения кода, например CheckCurThread(), Sleep(), либо выполнит сетевой запрос. В этом случае код завершится с ошибкой типа "Cancel".