public void Dispose() { if (_reader != null) { _reader.Close(); _reader.Dispose(); _reader = null; } if (_document != null) { _document.Dispose(); _document = null; } }