UrlExpressionVisitor Members
Expression visitor class that generates OData style $filter parameter.
The following tables list the members exposed by the UrlExpressionVisitor type.
Public Constructors
Name | Description | |
---|---|---|
UrlExpressionVisitor |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
Equals | (Inherited from Object) | |
GetHashCode | (Inherited from Object) | |
GetType | (Inherited from Object) | |
ToString | Overridden. | |
Visit | (Inherited from ExpressionVisitor) | |
Visit | (Inherited from ExpressionVisitor) | |
VisitAndConvert | (Inherited from ExpressionVisitor) | |
VisitAndConvert | (Inherited from ExpressionVisitor) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object) | |
MemberwiseClone | (Inherited from Object) | |
VisitBinary | Overridden. Visits binary expression like ==, &&, >, etc. | |
VisitCatchBlock | (Inherited from ExpressionVisitor) | |
VisitConditional | Overridden. Visits conditional expression foo == true ? bar : fee. Throws NotSupportedException. | |
VisitConstant | Overridden. Visits constants like 'a' or 123. | |
VisitElementInit | (Inherited from ExpressionVisitor) | |
VisitLabelTarget | (Inherited from ExpressionVisitor) | |
VisitMember | Overridden. Visits object members like p.Foo or dateTime.Hour. | |
VisitMemberAssignment | (Inherited from ExpressionVisitor) | |
VisitMemberBinding | (Inherited from ExpressionVisitor) | |
VisitMemberListBinding | (Inherited from ExpressionVisitor) | |
VisitMemberMemberBinding | (Inherited from ExpressionVisitor) | |
VisitMethodCall | Overridden. Visits method calls like Contains, StartsWith, etc. Methods that are not supported will throw an exception. | |
VisitNew | Overridden. Visits new object expression like new DateTime(). | |
VisitSwitchCase | (Inherited from ExpressionVisitor) | |
VisitUnary | Overridden. Visits binary expression !foo. |
Top
See Also
Reference
UrlExpressionVisitor Class
Microsoft.WindowsAzure.Common.OData Namespace