DbExpressionVisitor<TResultType> 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.
Definiert die grundlegende Funktionalität, die von Besuchern implementiert werden soll, die einen Ergebniswert eines bestimmten Typs zurückgeben.
generic <typename TResultType>
public ref class DbExpressionVisitor abstract
public abstract class DbExpressionVisitor<TResultType>
type DbExpressionVisitor<'ResultType> = class
Public MustInherit Class DbExpressionVisitor(Of TResultType)
Typparameter
- TResultType
Der Typ des vom visitor erzeugten Ergebnisses.
- Vererbung
-
DbExpressionVisitor<TResultType>
- Abgeleitet
Hinweise
DbExpressionVisitor<TResultType> ist eine abstrakte Klasse, die das Durchlaufen eines Ausdrucks beschreibt.
Konstruktoren
DbExpressionVisitor<TResultType>() |
Initialisiert eine neue Instanz der DbExpressionVisitor<TResultType>-Klasse. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Visit(DbAndExpression) |
Implementiert das Besuchermuster für DbAndExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbApplyExpression) |
Implementiert das Besuchermuster für DbApplyExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbArithmeticExpression) |
Implementiert das Besuchermuster für DbArithmeticExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbCaseExpression) |
Implementiert das Besuchermuster für DbCaseExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbCastExpression) |
Implementiert das Besuchermuster für DbCastExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbComparisonExpression) |
Implementiert das Besuchermuster für DbComparisonExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbConstantExpression) |
Implementiert das Besuchermuster für DbConstantExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbCrossJoinExpression) |
Implementiert das Besuchermuster für DbCrossJoinExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbDerefExpression) |
Implementiert das Besuchermuster für DbDerefExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbDistinctExpression) |
Implementiert das Besuchermuster für DbDistinctExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbElementExpression) |
Implementiert das Besuchermuster für DbElementExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbEntityRefExpression) |
Implementiert das Besuchermuster für DbEntityRefExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbExceptExpression) |
Implementiert das Besuchermuster für DbExceptExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbExpression) |
Behandelt alle Ausdrücke nicht erkannten Typs, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbFilterExpression) |
Implementiert das Besuchermuster für DbFilterExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbFunctionExpression) |
Implementiert das Besuchermuster für DbFunctionExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbGroupByExpression) |
Implementiert das Besuchermuster für DbGroupByExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbIntersectExpression) |
Implementiert das Besuchermuster für DbIntersectExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbIsEmptyExpression) |
Implementiert das Besuchermuster für DbIsEmptyExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbIsNullExpression) |
Implementiert das Besuchermuster für DbIsNullExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbIsOfExpression) |
Implementiert das Besuchermuster für DbIsOfExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbJoinExpression) |
Implementiert das Besuchermuster für DbJoinExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbLambdaExpression) |
Implementiert beim Überschreiben in einer abgeleiteten Klasse die Besuchermethode für DbLambdaExpression. |
Visit(DbLikeExpression) |
Implementiert das Besuchermuster für DbLikeExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbLimitExpression) |
Implementiert das Besuchermuster für DbLimitExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbNewInstanceExpression) |
Implementiert das Besuchermuster für DbNewInstanceExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbNotExpression) |
Implementiert das Besuchermuster für DbNotExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbNullExpression) |
Implementiert das Besuchermuster für DbNullExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbOfTypeExpression) |
Implementiert das Besuchermuster für DbOfTypeExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbOrExpression) |
Implementiert das Besuchermuster für DbOrExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbParameterReferenceExpression) |
Implementiert das Besuchermuster für DbParameterReferenceExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbProjectExpression) |
Implementiert das Besuchermuster für DbProjectExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbPropertyExpression) |
Implementiert das Besuchermuster für DbPropertyExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbQuantifierExpression) |
Implementiert das Besuchermuster für DbQuantifierExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbRefExpression) |
Implementiert das Besuchermuster für DbRefExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbRefKeyExpression) |
Implementiert das Besuchermuster für DbRefKeyExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbRelationshipNavigationExpression) |
Implementiert das Besuchermuster für DbRelationshipNavigationExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbScanExpression) |
Implementiert das Besuchermuster für DbScanExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbSkipExpression) |
Implementiert das Besuchermuster für DbSkipExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbSortExpression) |
Implementiert das Besuchermuster für DbSortExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbTreatExpression) |
Implementiert das Besuchermuster für DbTreatExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbUnionAllExpression) |
Implementiert das Besuchermuster für DbUnionAllExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |
Visit(DbVariableReferenceExpression) |
Implementiert das Besuchermuster für DbVariableReferenceExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird. |