protected override void FreeManaged() { if (_leaveopen) { // do not close the underlying connection, // just dispose the reader ClosePendingReader(); } else { base.FreeManaged(); } _manager.RemoveConnection(this); }
protected override void FreeManaged() { base.FreeManaged(); _manager.RemoveConnection(this); }