public IEnumerable Select(string predicate) { Query query = new QueryImpl(Storage); return(query.Select(cls, this, predicate)); }
public IEnumerable Select(Type cls, string predicate) { Query query = new QueryImpl(null); return(query.Select(cls, this, predicate)); }
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)); }