コード例 #1
0
        private void CommandOccurred(object eventdata)
        {
            DataCommandBase dcb = eventdata as DataCommandBase;

            try {
                dcb.Execute(this);
            } catch (ThreadAbortException) {
            } catch (Exception ex) {
                while (ex != null)
                {
                    //PIPS.Logger.Exception(ex);
                    ex = ex.InnerException;
                }
            }
        }
コード例 #2
0
        /*public SQLiteCommand CreateCommand() {
         *      if(this.conn == null)
         *              return null;
         *      return this.conn.CreateCommand();
         * }*/

        public void AddCommand(DataCommandBase cmd)
        {
            this.commandQueue.AddEvent(cmd);
        }