UrlExpressionVisitor Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase de visitante de expresión que genera $filter parámetro de estilo OData.
public class UrlExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type UrlExpressionVisitor = class
inherit ExpressionVisitor
Public Class UrlExpressionVisitor
Inherits ExpressionVisitor
- Herencia
-
UrlExpressionVisitor
Constructores
UrlExpressionVisitor(Expression) |
Inicializa una nueva instancia de UrlExpressionVisitor. Omite los parámetros NULL. |
UrlExpressionVisitor(Expression, Boolean) |
Inicializa una nueva instancia de UrlExpressionVisitor. |
Métodos
ToString() |
Devuelve una representación de cadena de la expresión actual. |
VisitBinary(BinaryExpression) |
Visita la expresión binaria (por ejemplo, ==, &&, >, etc.). |
VisitConditional(ConditionalExpression) |
Visita la expresión condicional (por ejemplo, foo == true ? bar : fee). Produce NotSupportedException. |
VisitConstant(ConstantExpression) |
Visitas constantes (por ejemplo, "a" o 123). |
VisitMember(MemberExpression) |
Visita miembros del objeto (por ejemplo, p.Foo o dateTime.Hour). |
VisitMethodCall(MethodCallExpression) |
Visita las llamadas de método, incluidas Contains, StartsWith y EndWith. Los métodos que no se admiten producirán una excepción. |
VisitNew(NewExpression) |
Visita la nueva expresión de objeto (por ejemplo, new DateTime()). |
VisitUnary(UnaryExpression) |
Visita la expresión unaria (por ejemplo, !foo). |
Se aplica a
Azure SDK for .NET