Namespace:   System.Web.OData.Query
Assembly:  System.Web.OData (in System.Web.OData.dll)
Overload List
| Name | Description | |
|---|---|---|
| .jpeg) | ApplyTo(IQueryable, ODataQuerySettings) | Apply the filter query to the given IQueryable. | 
| .jpeg) | ApplyTo(IQueryable, ODataQuerySettings, IAssembliesResolver) | Apply the filter query to the given IQueryable. | 
See Also
FilterQueryOption Class
System.Web.OData.Query Namespace
Return to top
FilterQueryOption.ApplyTo Method (IQueryable, ODataQuerySettings)
Apply the filter query to the given IQueryable.
Syntax
public IQueryable ApplyTo(
    IQueryable query,
    ODataQuerySettings querySettings
)
public:
IQueryable^ ApplyTo(
    IQueryable^ query,
    ODataQuerySettings^ querySettings
)
member ApplyTo : 
        query:IQueryable *
        querySettings:ODataQuerySettings -> IQueryable
Public Function ApplyTo (
    query As IQueryable,
    querySettings As ODataQuerySettings
) As IQueryable
Parameters
- query 
 Type: System.Linq.IQueryable- The original IQueryable. 
- querySettings 
 Type: System.Web.OData.Query.ODataQuerySettings- The ODataQuerySettings that contains all the query application related settings. 
Return Value
Type: System.Linq.IQueryable
The new IQueryable after the filter query has been applied to.
Remarks
The HandleNullPropagation property specifies how this method should handle null propagation.
Return to top
FilterQueryOption.ApplyTo Method (IQueryable, ODataQuerySettings, IAssembliesResolver)
Apply the filter query to the given IQueryable.
Syntax
public IQueryable ApplyTo(
    IQueryable query,
    ODataQuerySettings querySettings,
    IAssembliesResolver assembliesResolver
)
public:
IQueryable^ ApplyTo(
    IQueryable^ query,
    ODataQuerySettings^ querySettings,
    IAssembliesResolver^ assembliesResolver
)
member ApplyTo : 
        query:IQueryable *
        querySettings:ODataQuerySettings *
        assembliesResolver:IAssembliesResolver -> IQueryable
Public Function ApplyTo (
    query As IQueryable,
    querySettings As ODataQuerySettings,
    assembliesResolver As IAssembliesResolver
) As IQueryable
Parameters
- query 
 Type: System.Linq.IQueryable- The original IQueryable. 
- querySettings 
 Type: System.Web.OData.Query.ODataQuerySettings- The ODataQuerySettings that contains all the query application related settings. 
- assembliesResolver 
 Type: System.Web.Http.Dispatcher.IAssembliesResolver- The IAssembliesResolver to use. 
Return Value
Type: System.Linq.IQueryable
The new IQueryable after the filter query has been applied to.
Remarks
The HandleNullPropagation property specifies how this method should handle null propagation.
Return to top