public override void Dispose(bool disposing) { if (disposing) { if (CurrentToken != null) { CurrentToken.Dispose(); } if (RowPositionToken != null) { RowPositionToken.Dispose(); } } base.Dispose(disposing); }