System.Web.Http.Query Namespace

The System.Web.Http.Query namespace contains classes for creating structured queries.

Classes

  Class Description
Public class DefaultStructuredQueryBuilder The DefaultStructuredQueryBuilder understands $filter, $orderby, $top and $skip OData query parameters
Public class StructuredQuery Represents an IQueryable.

Interfaces

  Interface Description
Public interface IStructuredQueryBuilder A IStructuredQueryBuilder is used to extract the query from a Uri.
Public interface IStructuredQueryPart Represents a query option like $filter, $top etc.