Process.Terminate C# (CSharp) Method

Terminate() public method

public Terminate ( uint exitCode ) : void
exitCode uint
return void
    public void Terminate(uint exitCode)
    {
        bool terminated = Kernel32.TerminateProcess(fProcessHandle, exitCode);
    }

Usage Example

Exemplo n.º 1
0
        private string GetProjectFile(string path)
        {
            var projectFile = String.Empty;
            var attr        = File.GetAttributes(path);

            if ((attr & FileAttributes.Directory) == FileAttributes.Directory)
            {
                var projectFiles = Directory.GetFiles(path, "*.csproj");

                if (!projectFiles.Any())
                {
                    Process.Terminate("Could not found a project file in the specified directory.");
                }

                projectFile = projectFiles.First();
            }
            else
            {
                var extension = Path.GetExtension(path);

                if (!extension.Equals(".csproj"))
                {
                    Process.Terminate("You must provide a proper project file.");
                }

                projectFile = path;
            }

            return(projectFile);
        }
All Usage Examples Of Process::Terminate