I use IronPython script from C# like this:
scriptEngine = Pythn.CreateEngine();
var scriptSource = scriptEngine.CreateScriptSourceFromFile(pathToScriptFile, Encoding.Default, SourceCodeKind.File);
scriptSource.Execute(_mainScope);
Script that is being started lasts a while and I would like to know if it is possible to stop it somehow from C# perspective.