UrlExpressionVisitor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ausdrucksbesucherklasse, die den OData-Stil $filter Parameter generiert.
public class UrlExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type UrlExpressionVisitor = class
inherit ExpressionVisitor
Public Class UrlExpressionVisitor
Inherits ExpressionVisitor
- Vererbung
-
UrlExpressionVisitor
Konstruktoren
UrlExpressionVisitor(Expression) |
Initialisiert eine neue instance von UrlExpressionVisitor. Überspringt NULL-Parameter. |
UrlExpressionVisitor(Expression, Boolean) |
Initialisiert eine neue instance von UrlExpressionVisitor. |
Methoden
ToString() |
Gibt eine Zeichenfolgendarstellung des aktuellen Ausdrucks zurück. |
VisitBinary(BinaryExpression) |
Besucht binären Ausdruck (z. B. ==, &&, >usw.). |
VisitConditional(ConditionalExpression) |
Besucht bedingten Ausdruck (z. B. foo == true ? bar : fee). Löst NotSupportedException aus. |
VisitConstant(ConstantExpression) |
Besucht Konstanten (z. B. "a" oder 123). |
VisitMember(MemberExpression) |
Besucht Objektmitglieder (z. B. p.Foo oder dateTime.Hour). |
VisitMethodCall(MethodCallExpression) |
Besucht Methodenaufrufe, einschließlich Contains, StartsWith und EndWith. Nicht unterstützte Methoden lösen eine Ausnahme aus. |
VisitNew(NewExpression) |
Besucht einen neuen Objektausdruck (z. B. new DateTime()). |
VisitUnary(UnaryExpression) |
Besucht unärer Ausdruck (z. B. !foo). |
Gilt für:
Azure SDK for .NET