ODataUriParser.ParseFilter Method (String, IEdmModel, IEdmType)

Parses a filter 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 ParseFilter ( _
    filter As String, _
    model As IEdmModel, _
    elementType As IEdmType _
) As FilterClause
'Usage
Dim filter As String 
Dim model As IEdmModel 
Dim elementType As IEdmType 
Dim returnValue As FilterClause 

returnValue = ODataUriParser.ParseFilter(filter, _
    model, elementType)
public static FilterClause ParseFilter(
    string filter,
    IEdmModel model,
    IEdmType elementType
)
public:
static FilterClause^ ParseFilter(
    String^ filter, 
    IEdmModel^ model, 
    IEdmType^ elementType
)
static member ParseFilter : 
        filter:string * 
        model:IEdmModel * 
        elementType:IEdmType -> FilterClause
public static function ParseFilter(
    filter : String, 
    model : IEdmModel, 
    elementType : IEdmType
) : FilterClause

Parameters

  • filter
    Type: System.String
    String representation of the filter expression.

Return Value

Type: Microsoft.Data.OData.Query.SemanticAst.FilterClause
A FilterClause representing the metadata bound filter expression.

See Also

Reference

ODataUriParser Class

ParseFilter Overload

Microsoft.Data.OData.Query Namespace