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.
- model
Type: Microsoft.Data.Edm.IEdmModel
Model to use for metadata binding.
- elementType
Type: Microsoft.Data.Edm.IEdmType
Type that the orderby clause refers to.
- entitySet
Type: Microsoft.Data.Edm.IEdmEntitySet
EntitySet that the elements beign filtered are from.
Return Value
Type: Microsoft.Data.OData.Query.SemanticAst.OrderByClause
A OrderByClause representing the metadata bound orderby expression.