MobileServiceTableQueryDescription MobileServiceTableQueryDescription MobileServiceTableQueryDescription Class


Represents the structural elements of a Mobile Services query over the subset of OData it uses.

public sealed class MobileServiceTableQueryDescription
type MobileServiceTableQueryDescription = class
Public NotInheritable Class MobileServiceTableQueryDescription


MobileServiceTableQueryDescription(String) MobileServiceTableQueryDescription(String) MobileServiceTableQueryDescription(String)

Initializes a new instance of the MobileServiceTableQueryDescription class.


Filter Filter Filter

Gets or sets the query's filter expression.

IncludeTotalCount IncludeTotalCount IncludeTotalCount

Gets or sets a value indicating whether the query should request the total count for all the records that would have been returned if the server didn't impose a data cap.

Ordering Ordering Ordering

Gets a list of expressions that specify the ordering constraints imposed on the query.

Selection Selection Selection

Gets a list of fields that should be selected from the items in the table.

Skip Skip Skip

Gets or sets the number of elements to skip.

TableName TableName TableName

Gets or sets the name of the table being queried.

Top Top Top

Gets or sets the number of elements to take.


Clone() Clone() Clone()

Creates a copy of MobileServiceTableQueryDescription

Parse(String, String) Parse(String, String) Parse(String, String)

Parses a OData query and creates a MobileServiceTableQueryDescription instance

ToODataString() ToODataString() ToODataString()

Convert the query structure into the standard OData URI protocol for queries.

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to