Exemple #1
0
 public virtual void Dispose()
 {
     if (CurrentProcess is not null && !CurrentProcess.HasExited)
     {
         CurrentProcess.KillTree();
         CurrentProcess.Dispose();
         CurrentProcess = null;
     }
 }
Exemple #2
0
        public virtual void Dispose()
        {
            // Dispose of the listener
            if (listener != null)
            {
                listener.Dispose();
                listener = null;
            }

            // Dispose of the process
            if (CurrentProcess != null)
            {
                CurrentProcess.Dispose();
                CurrentProcess = null;
            }
        }
Exemple #3
0
 public void Dispose()
 {
     CurrentProcess?.Dispose();
     CurrentProcess = null;
 }
Exemple #4
0
 public void Dispose()
 {
     CurrentProcess.Dispose();
 }