Freigeben über


BasicCommandTreeVisitor-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.]

Stellt einen abstrakten Basistyp für Typen dar, die die IExpressionVisitor-Schnittstelle implementieren, von der abgeleitet werden soll.

Vererbungshierarchie

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

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

Syntax

'Declaration
Public MustInherit Class BasicCommandTreeVisitor _
    Inherits BasicExpressionVisitor
'Usage
Dim instance As BasicCommandTreeVisitor
public abstract class BasicCommandTreeVisitor : BasicExpressionVisitor
public ref class BasicCommandTreeVisitor abstract : public BasicExpressionVisitor
[<AbstractClassAttribute>]
type BasicCommandTreeVisitor =  
    class 
        inherit BasicExpressionVisitor 
    end
public abstract class BasicCommandTreeVisitor extends BasicExpressionVisitor

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

Konstruktoren

  Name Beschreibung
Geschützte Methode BasicCommandTreeVisitor Initialisiert eine neue Instanz der BasicCommandTreeVisitor-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. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbApplyExpression) Besuchermustermethode für DbApplyExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbArithmeticExpression) Besuchermustermethode für DbArithmeticExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbCaseExpression) Besuchermustermethode für DbCaseExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbCastExpression) Besuchermustermethode für DbCastExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbComparisonExpression) Besuchermustermethode für DbComparisonExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbConstantExpression) Besuchermustermethode für DbConstantExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbCrossJoinExpression) Besuchermustermethode für DbCrossJoinExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbDerefExpression) Besuchermustermethode für DbDerefExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbDistinctExpression) Besuchermustermethode für DbDistinctExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbElementExpression) Besuchermustermethode für DbElementExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbEntityRefExpression) Besuchermustermethode für DbEntityRefExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbExceptExpression) Besuchermustermethode für DbExceptExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbExpression) Wird aufgerufen, wenn ein DbExpression eines andernfalls nicht erkannten Typs gefunden wird. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbFilterExpression) Besuchermustermethode für DbFilterExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbFunctionExpression) Besuchermustermethode für DbFunctionExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbGroupByExpression) Besuchermustermethode für DbGroupByExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbInExpression) Besuchermustermethode für DbInExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbIntersectExpression) Besuchermustermethode für DbIntersectExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbIsEmptyExpression) Besuchermustermethode für DbIsEmptyExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbIsNullExpression) Besuchermustermethode für DbIsNullExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbIsOfExpression) Besuchermustermethode für DbIsOfExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbJoinExpression) Besuchermustermethode für DbJoinExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbLambdaExpression) Besuchermustermethode für DbLambdaExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbLikeExpression) Besuchermustermethode für DbLikeExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbLimitExpression) Besuchermustermethode für DbLimitExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbNewInstanceExpression) Besuchermustermethode für DbNewInstanceExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbNotExpression) Besuchermustermethode für DbNotExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbNullExpression) Besuchermustermethode für DbNullExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbOfTypeExpression) Besuchermustermethode für DbOfTypeExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbOrExpression) Besuchermustermethode für DbOrExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbParameterReferenceExpression) Besuchermustermethode für DbParameterReferenceExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbProjectExpression) Besuchermustermethode für DbProjectExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbPropertyExpression) Besuchermustermethode für DbPropertyExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbQuantifierExpression) Besuchermustermethode für DbQuantifierExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbRefExpression) Besuchermustermethode für DbRefExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbRefKeyExpression) Besuchermustermethode für DbRefKeyExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbRelationshipNavigationExpression) Besuchermustermethode für DbRelationshipNavigationExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbScanExpression) Besuchermustermethode für DbScanExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbSkipExpression) Besuchermustermethode für DbSkipExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbSortExpression) Besuchermustermethode für DbSortExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbTreatExpression) Besuchermustermethode für DbTreatExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbUnionAllExpression) Besuchermustermethode für DbUnionAllExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode Visit(DbVariableReferenceExpression) Besuchermustermethode für DbVariableReferenceExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode VisitAggregate Hilfsmethode zum Aufrufen des angegebenen DbAggregate. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode VisitAggregateList Hilfsmethode zum Aufrufen jedes DbAggregate in der Liste, wenn die Liste nicht null ist. (Von BasicExpressionVisitor geerbt.)
Geschützte Methode VisitBinaryExpression Hilfsmethode zum Aufrufen des angegebenen DbBinaryExpression. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode VisitCommandTree Implementiert das Besuchermuster für die Befehlsstruktur.
Geschützte Methode VisitDeleteCommandTree Implementiert das Besuchermuster für die Delete-Befehlsstruktur.
Öffentliche Methode VisitExpression Hilfsmethode zum Aufrufen des angegebenen DbExpression, wenn es nicht null ist. (Von BasicExpressionVisitor geerbt.)
Geschützte Methode VisitExpressionBindingPost Hilfsmethode zum Nachverarbeiten, nachdem eine DbExpressionBinding aufgerufen wurde. (Von BasicExpressionVisitor geerbt.)
Geschützte Methode VisitExpressionBindingPre Hilfsmethode zum Aufrufen des angegebenen DbExpressionBinding. (Von BasicExpressionVisitor geerbt.)
Öffentliche Methode VisitExpressionList Hilfsmethode zum Aufrufen jedes DbExpression in der angegebenen Liste, wenn die Liste nicht null ist. (Von BasicExpressionVisitor geerbt.)
Geschützte Methode VisitFunctionCommandTree Implementiert das Besuchermuster für die Function-Befehlsstruktur.
Geschützte Methode VisitGroupExpressionBindingMid Hilfsmethode, die angibt, dass die Gruppierungsschlüssel von DbGroupByExpression aufgerufen wurden und nun die Aggregate aufgerufen werden. (Von BasicExpressionVisitor geerbt.)
Geschützte Methode VisitGroupExpressionBindingPost Hilfsmethode zum Nachverarbeiten, nachdem eine DbGroupExpressionBinding aufgerufen wurde. (Von BasicExpressionVisitor geerbt.)
Geschützte Methode VisitGroupExpressionBindingPre Hilfsmethode zum Aufrufen des angegebenen DbGroupExpressionBinding. (Von BasicExpressionVisitor geerbt.)
Geschützte Methode VisitInsertCommandTree Implementiert das Besuchermuster für die Insert-Befehlsstruktur.
Geschützte Methode VisitLambdaPost Hilfsmethode zum Nachverarbeiten, nachdem ein DbLambda aufgerufen wurde. (Von BasicExpressionVisitor geerbt.)
Geschützte Methode VisitLambdaPre Hilfsmethode, die anzeigt, dass der Text eines Lambdas DbFunctionExpression jetzt aufgerufen wird. (Von BasicExpressionVisitor geerbt.)
Geschützte Methode VisitModificationClause Implementiert das Besuchermuster für die Änderungsklausel.
Geschützte Methode VisitModificationClauses Implementiert das Besuchermuster für die Auflistung von Änderungsklauseln.
Geschützte Methode VisitQueryCommandTree Implementiert das Besuchermuster für die Query-Befehlsstruktur.
Geschützte Methode VisitSetClause Implementiert das Besuchermuster für die Set-Klausel.
Geschützte Methode VisitUnaryExpression Hilfsmethode zum Aufrufen des angegebenen DbUnaryExpression. (Von BasicExpressionVisitor geerbt.)
Geschützte Methode VisitUpdateCommandTree Implementiert das Besuchermuster für die Update-Befehlsstruktur.

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