UrlExpressionVisitor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe de visitante de expressão que gera o estilo OData $filter parâmetro.
public class UrlExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type UrlExpressionVisitor = class
inherit ExpressionVisitor
Public Class UrlExpressionVisitor
Inherits ExpressionVisitor
- Herança
-
UrlExpressionVisitor
Construtores
UrlExpressionVisitor(Expression) |
Inicializa uma nova instância de UrlExpressionVisitor. Ignora parâmetros nulos. |
UrlExpressionVisitor(Expression, Boolean) |
Inicializa uma nova instância de UrlExpressionVisitor. |
Métodos
ToString() |
Retorna a representação de cadeia de caracteres da expressão atual. |
VisitBinary(BinaryExpression) |
Visita a expressão binária (por exemplo, ==, &&, >etc. |
VisitConditional(ConditionalExpression) |
Visita a expressão condicional (por exemplo, foo == true ? bar : fee). Lança NotSupportedException. |
VisitConstant(ConstantExpression) |
Visita constantes (por exemplo, 'a' ou 123). |
VisitMember(MemberExpression) |
Visita membros do objeto (por exemplo, p.Foo ou dateTime.Hour). |
VisitMethodCall(MethodCallExpression) |
Visita chamadas de método, incluindo Contains, StartsWith e EndWith. Métodos sem suporte gerarão uma exceção. |
VisitNew(NewExpression) |
Visita a nova expressão de objeto (por exemplo, novo DateTime()). |
VisitUnary(UnaryExpression) |
Visita a expressão unária (por exemplo, !foo). |
Aplica-se a
Azure SDK for .NET