예제 #1
0
 public override void Dispose()
 {
     base.Dispose();
     if (m_db != null)
     {
         m_db.Dispose();
         m_db = null;
     }
 }
예제 #2
0
        public PriorityDbQueue(string host)
            : base(host)
        {
            m_db = new DbMessageContext();

            // AdapterProperties ap = new AdapterProperties()
            //{
            //    Source = new QueueHost(qp.QueueName, ".", qp.CoverPath, HostAddressTypes.db),
            //    OperationType = AdapterOperations.Sync,
            //    ProtocolType = AdapterProtocols.Db,
            //    ConnectTimeout = qp.ConnectTimeout
            //};
            //m_adapter = new DbAdapter(ap);
        }