What is an IQueryable?

  • IQueryable is an interface available in the System.Linq namespace
  • IQueryable interface derives from the IEnumerable interface, making it iterable.
  • The IQueryable interface provides the IQueryProvider, which is used to create LINQ providers used in data-centric operations such as LINQ-to-SQL etc.
  • By using the AsQueryable() method over a collection, we can convert it into an IQueryable collection.
  • IQueryable is an interface available in the System.Linq namespace
  • IQueryable interface derives from the IEnumerable interface, making it iterable.
  • The IQueryable interface provides the IQueryProvider, which is used to create LINQ providers used in data-centric operations such as LINQ-to-SQL etc.
  • By using the AsQueryable() method over a collection, we can convert it into an IQueryable collection.
Sriram Mannava
Sriram Mannava

I'm a full-stack developer and a software enthusiast who likes to play around with cloud and tech stack out of curiosity.

One comment

Leave a Reply

Your email address will not be published. Required fields are marked *