/********************************************************************************/ protected virtual void Dispose(bool disposing) { if (_disposed) { return; } if (disposing) { _adapter.Dispose(); } _disposed = true; }
/// <summary> /// /// </summary> /// <param name="disposing"></param> protected virtual void Dispose(bool disposing) { if (Disposed) { return; } if (disposing) { // Free any other managed objects here. if (Adapter != null) { Adapter.Dispose(); Adapter.Disconnect(); Adapter = null; } } // Free any unmanaged objects here. // Disposed = true; }
public void Clean() { Adapter.Close(); Adapter.Disconnect(); Adapter.Dispose(); }