Freigeben über


DbExpressionVisitor-Klasse

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Die abstrakte Basisklasse des Besuchermusters für Ausdrücke, sollte von Besuchern implementiert werden, die keinen Ergebniswert zurückgeben.

Vererbungshierarchie

System.Object
  System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor
    System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor

Namespace:  System.Data.Entity.Core.Common.CommandTrees
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public MustInherit Class DbExpressionVisitor
'Usage
Dim instance As DbExpressionVisitor
public abstract class DbExpressionVisitor
public ref class DbExpressionVisitor abstract
[<AbstractClassAttribute>]
type DbExpressionVisitor =  class end
public abstract class DbExpressionVisitor

Der DbExpressionVisitor-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode DbExpressionVisitor Initialisiert eine neue Instanz der DbExpressionVisitor-Klasse.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Von Object geerbt.)
Geschützte Methode Finalize (Von Object geerbt.)
Öffentliche Methode GetHashCode (Von Object geerbt.)
Öffentliche Methode GetType (Von Object geerbt.)
Geschützte Methode MemberwiseClone (Von Object geerbt.)
Öffentliche Methode ToString (Von Object geerbt.)
Öffentliche Methode Visit(DbAndExpression) Besuchermustermethode für DbAndExpression.
Öffentliche Methode Visit(DbApplyExpression) Besuchermustermethode für DbApplyExpression.
Öffentliche Methode Visit(DbArithmeticExpression) Besuchermustermethode für DbArithmeticExpression.
Öffentliche Methode Visit(DbCaseExpression) Besuchermustermethode für DbCaseExpression.
Öffentliche Methode Visit(DbCastExpression) Besuchermustermethode für DbCastExpression.
Öffentliche Methode Visit(DbComparisonExpression) Besuchermustermethode für DbComparisonExpression.
Öffentliche Methode Visit(DbConstantExpression) Besuchermustermethode für DbConstantExpression.
Öffentliche Methode Visit(DbCrossJoinExpression) Besuchermustermethode für DbCrossJoinExpression.
Öffentliche Methode Visit(DbDerefExpression) Besuchermustermethode für DbDerefExpression.
Öffentliche Methode Visit(DbDistinctExpression) Besuchermustermethode für DbDistinctExpression.
Öffentliche Methode Visit(DbElementExpression) Besuchermustermethode für DbElementExpression.
Öffentliche Methode Visit(DbEntityRefExpression) Besuchermustermethode für DbEntityRefExpression.
Öffentliche Methode Visit(DbExceptExpression) Besuchermustermethode für DbExceptExpression.
Öffentliche Methode Visit(DbExpression) Diese Methode wird aufgerufen, wenn ein Ausdruck eines andernfalls nicht erkannten Typs gefunden wird.
Öffentliche Methode Visit(DbFilterExpression) Besuchermustermethode für DbFilterExpression.
Öffentliche Methode Visit(DbFunctionExpression) Besuchermustermethode für DbFunctionExpression.
Öffentliche Methode Visit(DbGroupByExpression) Besuchermustermethode für DbGroupByExpression.
Öffentliche Methode Visit(DbInExpression) Besuchermustermethode für DbInExpression.
Öffentliche Methode Visit(DbIntersectExpression) Besuchermustermethode für DbIntersectExpression.
Öffentliche Methode Visit(DbIsEmptyExpression) Besuchermustermethode für DbIsEmptyExpression.
Öffentliche Methode Visit(DbIsNullExpression) Besuchermustermethode für DbIsNullExpression.
Öffentliche Methode Visit(DbIsOfExpression) Besuchermustermethode für DbIsOfExpression.
Öffentliche Methode Visit(DbJoinExpression) Besuchermustermethode für DbJoinExpression.
Öffentliche Methode Visit(DbLambdaExpression) Besuchermustermethode für DbLambdaExpression.
Öffentliche Methode Visit(DbLikeExpression) Besuchermustermethode für DbLikeExpression.
Öffentliche Methode Visit(DbLimitExpression) Besuchermustermethode für DbLimitExpression.
Öffentliche Methode Visit(DbNewInstanceExpression) Besuchermustermethode für DbNewInstanceExpression.
Öffentliche Methode Visit(DbNotExpression) Besuchermustermethode für DbNotExpression.
Öffentliche Methode Visit(DbNullExpression) Besuchermustermethode für DbNullExpression.
Öffentliche Methode Visit(DbOfTypeExpression) Besuchermustermethode für DbOfTypeExpression.
Öffentliche Methode Visit(DbOrExpression) Besuchermustermethode für DbOrExpression.
Öffentliche Methode Visit(DbParameterReferenceExpression) Besuchermustermethode für DbParameterReferenceExpression.
Öffentliche Methode Visit(DbProjectExpression) Besuchermustermethode für DbProjectExpression.
Öffentliche Methode Visit(DbPropertyExpression) Besuchermustermethode für DbPropertyExpression.
Öffentliche Methode Visit(DbQuantifierExpression) Besuchermustermethode für DbQuantifierExpression.
Öffentliche Methode Visit(DbRefExpression) Besuchermustermethode für DbRefExpression.
Öffentliche Methode Visit(DbRefKeyExpression) Besuchermustermethode für DbRefKeyExpression.
Öffentliche Methode Visit(DbRelationshipNavigationExpression) Besuchermustermethode für DbRelationshipNavigationExpression.
Öffentliche Methode Visit(DbScanExpression) Besuchermustermethode für DbScanExpression.
Öffentliche Methode Visit(DbSkipExpression) Besuchermustermethode für DbSkipExpression.
Öffentliche Methode Visit(DbSortExpression) Besuchermustermethode für DbSortExpression.
Öffentliche Methode Visit(DbTreatExpression) Besuchermustermethode für DbTreatExpression.
Öffentliche Methode Visit(DbUnionAllExpression) Besuchermustermethode für DbUnionAllExpression.
Öffentliche Methode Visit(DbVariableReferenceExpression) Besuchermustermethode für DbVariableReferenceExpression.

Oben

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity.Core.Common.CommandTrees-Namespace