Mono.Debugger.Process.Kill C# (CSharp) Method

Kill() public method

public Kill ( ) : void
return void
        public void Kill()
        {
            if (!Inferior.HasThreadEvents) {
                SingleSteppingEngine[] sses = new SingleSteppingEngine [thread_hash.Count];
                thread_hash.Values.CopyTo (sses, 0);
                foreach (SingleSteppingEngine sse in sses)
                    sse.SetKilledFlag ();
                foreach (SingleSteppingEngine sse in sses)
                    sse.Kill ();
            } else {
                main_thread.Kill ();
            }
        }

Usage Example

示例#1
0
 public void Kill(Process process)
 {
     if (process == main_process)
         Kill ();
     else
         process.Kill ();
 }