UrlExpressionVisitor Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Expression visitor class that generates OData style $filter parameter.
public class UrlExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type UrlExpressionVisitor = class
inherit ExpressionVisitor
Public Class UrlExpressionVisitor
Inherits ExpressionVisitor
- Inheritance
-
UrlExpressionVisitor
Constructors
UrlExpressionVisitor(Expression) |
Initializes a new instance of UrlExpressionVisitor. Skips null parameters. |
UrlExpressionVisitor(Expression, Boolean) |
Initializes a new instance of UrlExpressionVisitor. |
Methods
ToString() |
Returns string representation of the current expression. |
VisitBinary(BinaryExpression) |
Visits binary expression (e.g. ==, &&, >, etc). |
VisitConditional(ConditionalExpression) |
Visits conditional expression (e.g. foo == true ? bar : fee). Throws NotSupportedException. |
VisitConstant(ConstantExpression) |
Visits constants (e.g. 'a' or 123). |
VisitMember(MemberExpression) |
Visits object members (e.g. p.Foo or dateTime.Hour). |
VisitMethodCall(MethodCallExpression) |
Visits method calls including Contains, StartsWith, and EndWith. Methods that are not supported will throw an exception. |
VisitNew(NewExpression) |
Visits new object expression (e.g. new DateTime()). |
VisitUnary(UnaryExpression) |
Visits unary expression (e.g. !foo). |
Applies to
Azure SDK for .NET
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro