/// <summary> /// Защищенная реализации шаблона очистки объекта. /// </summary> /// <param name="disposing"></param> protected virtual void Dispose(bool disposing) { if (!disposed) { if (disposing) { LocalStream.Dispose(); } // освобождаем неуправляемые объекты disposed = true; } }
public void Dispose() { LocalStream?.Dispose(); RemoteStream?.Dispose(); }