public override void destroy() { this.m_Reader.Close(); if (this.OnClose != null) this.OnClose(this, new EventArgs()); }