// *****************************************************************
 // ****                     Public Methods                      ****
 // *****************************************************************
 //
 //
 public void Clean()
 {
     this.Request = DatabaseWriterRequests.None;
     this.QueryBase.Remove(0, QueryBase.Length);
     this.QueryValues.Remove(0, QueryValues.Length);
     this.NFails = 0;
 }
        private DatabaseWriterEventArgs GetEventArg(DatabaseWriterRequests request)
        {
            DatabaseWriterEventArgs dbwEvent = m_Factory.Get();

            dbwEvent.Clean();
            dbwEvent.Request = request;
            return(dbwEvent);
        }// GetEventArg()