public TEntity QuerySingle <TEntity>(Action <TEntity, Ms.Data.IDataReader> customMapper)
        {
            if (-2 != 0)
            {
            }
            TEntity item = default(TEntity);

            this.Data.x876bc5bb5331d9cc.xa266202b32508032(true, delegate {
                item = new x1fae094ccbce7a92 <TEntity>().xadaedfe74982380c(this.Data, customMapper);
            });
            return(item);
        }
        public TList Query <TEntity, TList>(Action <TEntity, Ms.Data.IDataReader> customMapper = null) where TList : IList <TEntity>
        {
            TList items;

            while (true)
            {
                items = default(TList);
                this.Data.x876bc5bb5331d9cc.xa266202b32508032(true, delegate {
                    items = new x1fae094ccbce7a92 <TEntity>().x775c5827e65df2da <TList>(this.Data, customMapper);
                });
                if (2 != 0)
                {
                    return(items);
                }
            }
        }