コード例 #1
0
        ///<summary>
        /// Sets up the database interface.
        ///</summary>
        /// <param name="handler"></param>
        /// <param name="databaseName"></param>
        protected DatabaseInterfaceBase(IDatabaseHandler handler, string databaseName)
        {
            databaseHandler = handler;
            if (!String.IsNullOrEmpty(databaseName))
                currentDatabase = handler.GetDatabase(databaseName);

            resultSetMap = new Dictionary<int, ResultSetInfo>();
            blobIdMap = new Dictionary<long, IRef>();
            uniqueResultId = 1;
            disposed = false;
        }