Show / Hide Table of Contents

Class QueryModelBinderExtensions

Extends the Query object with support for setting its properties from values that have been posted or are part of the query string in a web request.

Inheritance
Object
QueryModelBinderExtensions
Inherited Members
System.Object.ToString()
Object.Equals(Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Object.MemberwiseClone()
Namespace: IRM.Web.Http.ModelBinding
Assembly: IRM.dll
Syntax
public static class QueryModelBinderExtensions

Methods

GetAggregateObjects(Query, NameValueCollection)

Parses the request data for sort.

Declaration
public static void GetAggregateObjects(this Query query, NameValueCollection requestData)
Parameters
Query query

The Query object to update.

System.Collections.Specialized.NameValueCollection requestData

The request data coming from either a query string or form post data.

GetFilterObjects(FilterQuery, NameValueCollection)

Parses the request data for filter.

Declaration
public static void GetFilterObjects(this FilterQuery query, NameValueCollection requestData)
Parameters
FilterQuery query

The Query object to update.

System.Collections.Specialized.NameValueCollection requestData

The request data coming from either a query string or form post data.

GetSortObjects(Query, NameValueCollection)

Parses the request data for sort.

Declaration
public static void GetSortObjects(this Query query, NameValueCollection requestData)
Parameters
Query query

The Query object to update.

System.Collections.Specialized.NameValueCollection requestData

The request data coming from either a query string or form post data.

Parse(Query, IDictionary<String, String>)

Parses the request data for skip, take, sort and filter.

Declaration
public static void Parse(this Query query, IDictionary<string, string> requestData)
Parameters
Query query

The Query object to update.

System.Collections.Generic.IDictionary<String, String> requestData

The request data coming from either a query string or form post data.

Parse(Query, NameValueCollection)

Parses the request data for skip, take, sort and filter.

Declaration
public static void Parse(this Query query, NameValueCollection requestData)
Parameters
Query query

The Query object to update.

System.Collections.Specialized.NameValueCollection requestData

The request data coming from either a query string or form post data.

Back to top Generated by DocFX