public override void Close() { if (!_isOpen) { return; } // no need to listen to events after close _listener?.CleanUp(); _listener = null !; _schemaTable = null; _isOpen = false; }
override public void Close() { if (!isOpen) { return; } // no need to listen to events after close if (listener != null) { listener.CleanUp(); } listener = null; schemaTable = null; isOpen = false; }