예제 #1
0
        public IEnumerable Select(string predicate)
        {
            Query query = new QueryImpl(Storage);

            return(query.Select(cls, this, predicate));
        }
예제 #2
0
        public IEnumerable Select(Type cls, string predicate)
        {
            Query query = new QueryImpl(null);

            return(query.Select(cls, this, predicate));
        }
예제 #3
0
        public IEnumerable <T> Select(string predicate)
        {
            Query <T> query = new QueryImpl <T>(null);

            return(query.Select(this, predicate));
        }
        public override IEnumerable Select(Type cls, string predicate)
        {
            Query query = new QueryImpl(Storage);

            return(query.Select(cls, link, predicate));
        }
        public override IEnumerable <M> Select(string predicate)
        {
            Query <M> query = new QueryImpl <M>(Storage);

            return(query.Select(link, predicate));
        }
        public virtual IEnumerable <T> Select(string predicate)
        {
            Query <T> query = new QueryImpl <T>(Storage);

            return(query.Select(this, predicate));
        }