Share via


ODataQueryOptionParser Class

Definition

Parser for query options

public class ODataQueryOptionParser
type ODataQueryOptionParser = class
Public Class ODataQueryOptionParser
Inheritance
ODataQueryOptionParser

Constructors

ODataQueryOptionParser(IEdmModel, IEdmType, IEdmNavigationSource, IDictionary<String,String>, IServiceProvider)

Constructor for ODataQueryOptionParser

ODataQueryOptionParser(IEdmModel, IEdmType, IEdmNavigationSource, IDictionary<String,String>)

Constructor for ODataQueryOptionParser

ODataQueryOptionParser(IEdmModel, ODataPath, IDictionary<String,String>, IServiceProvider)

Constructor for ODataQueryOptionParser

ODataQueryOptionParser(IEdmModel, ODataPath, IDictionary<String,String>)

Constructor for ODataQueryOptionParser

Properties

ParameterAliasNodes

Get the parameter alias nodes info.

Resolver

Gets or sets the ODataUriResolver for ODataUriParser.

Settings

The settings for this instance of ODataQueryOptionParser. Refer to the documentation for the individual properties of ODataUriParserSettings for more information.

Methods

ParseApply()

Parses a apply clause on the given full Uri, binding the text into semantic nodes using the constructed mode.

ParseCompute()

Parses a compute clause on the given full Uri, binding the text into semantic nodes using the constructed mode.

ParseCount()

Parses a $count query option

ParseDeltaToken()

Parses a $deltatoken query option

ParseFilter()

Parses a filter clause on the given full Uri, binding the text into semantic nodes using the constructed mode.

ParseIndex()

Parses a $index query option

ParseOrderBy()

Parses an orderBy clause on the given full Uri, binding the text into semantic nodes using the constructed mode.

ParseSearch()

Parses the $search.

ParseSelectAndExpand()

ParseSelectAndExpand from an instantiated class

ParseSkip()

Parses a $skip query option

ParseSkipToken()

Parses a $skiptoken query option

ParseTop()

Parses a $top query option

Applies to