ODataUriParser.ParseOrderBy Method (String, IEdmModel, IEdmType, IEdmEntitySet)

Parses an orderBy clause on the given elementType, binding the text into semantic nodes using the provided model.

Namespace:  Microsoft.Data.OData.Query
Assembly:  Microsoft.Data.OData (in Microsoft.Data.OData.dll)

Syntax

'Declaration
Public Shared Function ParseOrderBy ( _
    orderBy As String, _
    model As IEdmModel, _
    elementType As IEdmType, _
    entitySet As IEdmEntitySet _
) As OrderByClause
'Usage
Dim orderBy As String 
Dim model As IEdmModel 
Dim elementType As IEdmType 
Dim entitySet As IEdmEntitySet 
Dim returnValue As OrderByClause 

returnValue = ODataUriParser.ParseOrderBy(orderBy, _
    model, elementType, entitySet)
public static OrderByClause ParseOrderBy(
    string orderBy,
    IEdmModel model,
    IEdmType elementType,
    IEdmEntitySet entitySet
)
public:
static OrderByClause^ ParseOrderBy(
    String^ orderBy, 
    IEdmModel^ model, 
    IEdmType^ elementType, 
    IEdmEntitySet^ entitySet
)
static member ParseOrderBy : 
        orderBy:string * 
        model:IEdmModel * 
        elementType:IEdmType * 
        entitySet:IEdmEntitySet -> OrderByClause
public static function ParseOrderBy(
    orderBy : String, 
    model : IEdmModel, 
    elementType : IEdmType, 
    entitySet : IEdmEntitySet
) : OrderByClause

Parameters

  • orderBy
    Type: System.String
    String representation of the orderby expression.

Return Value

Type: Microsoft.Data.OData.Query.SemanticAst.OrderByClause
A OrderByClause representing the metadata bound orderby expression.

See Also

Reference

ODataUriParser Class

ParseOrderBy Overload

Microsoft.Data.OData.Query Namespace