Share via


FilterClause Class

Represents the result of parsing a $filter query option.

Inheritance Hierarchy

System.Object
  Microsoft.Data.OData.Query.SemanticAst.FilterClause

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

Syntax

'Declaration
Public NotInheritable Class FilterClause
'Usage
Dim instance As FilterClause
public sealed class FilterClause
public ref class FilterClause sealed
[<SealedAttribute>]
type FilterClause =  class end
public final class FilterClause

The FilterClause type exposes the following members.

Constructors

  Name Description
Public method FilterClause Initializes a new instance of the FilterClause class.

Top

Properties

  Name Description
Public property Expression Gets the filter expression that should evaluate to a single Boolean value.
Public property ItemType Gets the type of item returned by this clause.
Public property RangeVariable Gets the parameter for the expression which represents a single value from the collection.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Data.OData.Query.SemanticAst Namespace