public void Dispose() { StopThread(); foreach (var process in FProcess) { process.Dispose(); } FOutput.Dispose(); }
public void Dispose() { StopThread(); foreach (var process in FProcess) { var disposableContainer = process as IDisposable; if (disposableContainer != null) { disposableContainer.Dispose(); } } FInput.Dispose(); FOutput.Dispose(); }