Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public abstract class test<T> : IQueryable<T>
- {
- public abstract IQueryable<T> Linq<T>();
- #region Implementation of IEnumerable
- public IEnumerator<T> GetEnumerator()
- {
- return Linq<T>().AsEnumerable().GetEnumerator();
- }
- IEnumerator IEnumerable.GetEnumerator()
- {
- return GetEnumerator();
- }
- #endregion
- #region Implementation of IQueryable
- public Expression Expression
- {
- get { return Linq<T>().Expression; }
- }
- public Type ElementType
- {
- get { return typeof(T); }
- }
- public IQueryProvider Provider
- {
- get { return Linq<T>().Provider; }
- }
- #endregion
- }
Add Comment
Please, Sign In to add comment