Freigeben über


DbExpressionVisitor<TResultType>-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 einen Ergebniswert eines bestimmten Typs zurückgeben.

Vererbungshierarchie

System.Object
  System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor<TResultType>
    System.Data.Entity.Core.Common.CommandTrees.DefaultExpressionVisitor

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

Syntax

'Declaration
Public MustInherit Class DbExpressionVisitor(Of TResultType)
'Usage
Dim instance As DbExpressionVisitor(Of TResultType)
public abstract class DbExpressionVisitor<TResultType>
generic<typename TResultType>
public ref class DbExpressionVisitor abstract
[<AbstractClassAttribute>]
type DbExpressionVisitor<'TResultType> =  class end
JScript does not support generic types and methods.

Typparameter

  • TResultType
    Der vom Besucher erzeugte Ergebniswerttyp.

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

Konstruktoren

  Name Beschreibung
Geschützte Methode DbExpressionVisitor<TResultType> Initialisiert eine neue Instanz der DbExpressionVisitor<TResultType>-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) Typisierte Besuchermustermethode für DbAndExpression.
Öffentliche Methode Visit(DbApplyExpression) Typisierte Besuchermustermethode für DbApplyExpression.
Öffentliche Methode Visit(DbArithmeticExpression) Typisierte Besuchermustermethode für DbArithmeticExpression.
Öffentliche Methode Visit(DbCaseExpression) Typisierte Besuchermustermethode für DbCaseExpression.
Öffentliche Methode Visit(DbCastExpression) Typisierte Besuchermustermethode für DbCastExpression.
Öffentliche Methode Visit(DbComparisonExpression) Typisierte Besuchermustermethode für DbComparisonExpression.
Öffentliche Methode Visit(DbConstantExpression) Typisierte Besuchermustermethode für DbConstantExpression.
Öffentliche Methode Visit(DbCrossJoinExpression) Typisierte Besuchermustermethode für DbCrossJoinExpression.
Öffentliche Methode Visit(DbDerefExpression) Besuchermustermethode für DbDerefExpression.
Öffentliche Methode Visit(DbDistinctExpression) Typisierte Besuchermustermethode für DbDistinctExpression.
Öffentliche Methode Visit(DbElementExpression) Typisierte Besuchermustermethode für DbElementExpression.
Öffentliche Methode Visit(DbEntityRefExpression) Besuchermustermethode für DbEntityRefExpression.
Öffentliche Methode Visit(DbExceptExpression) Typisierte 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) Typisierte Besuchermustermethode für DbFilterExpression.
Öffentliche Methode Visit(DbFunctionExpression) Besuchermustermethode für DbFunctionExpression
Öffentliche Methode Visit(DbGroupByExpression) Typisierte Besuchermustermethode für DbGroupByExpression.
Öffentliche Methode Visit(DbInExpression) Typisierte Besuchermustermethode für DbInExpression.
Öffentliche Methode Visit(DbIntersectExpression) Typisierte Besuchermustermethode für DbIntersectExpression.
Öffentliche Methode Visit(DbIsEmptyExpression) Typisierte Besuchermustermethode für DbIsEmptyExpression.
Öffentliche Methode Visit(DbIsNullExpression) Typisierte Besuchermustermethode für DbIsNullExpression.
Öffentliche Methode Visit(DbIsOfExpression) Typisierte Besuchermustermethode für DbIsOfExpression.
Öffentliche Methode Visit(DbJoinExpression) Typisierte 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) Typisierte Besuchermustermethode für DbNewInstanceExpression.
Öffentliche Methode Visit(DbNotExpression) Typisierte Besuchermustermethode für DbNotExpression.
Öffentliche Methode Visit(DbNullExpression) Typisierte Besuchermustermethode für DbNullExpression.
Öffentliche Methode Visit(DbOfTypeExpression) Typisierte Besuchermustermethode für DbOfTypeExpression.
Öffentliche Methode Visit(DbOrExpression) Typisierte Besuchermustermethode für DbOrExpression.
Öffentliche Methode Visit(DbParameterReferenceExpression) Typisierte Besuchermustermethode für DbParameterReferenceExpression.
Öffentliche Methode Visit(DbProjectExpression) Typisierte Besuchermustermethode für DbProjectExpression.
Öffentliche Methode Visit(DbPropertyExpression) Typisierte Besuchermustermethode für DbPropertyExpression.
Öffentliche Methode Visit(DbQuantifierExpression) Typisierte Besuchermustermethode für DbQuantifierExpression.
Öffentliche Methode Visit(DbRefExpression) Typisierte Besuchermustermethode für DbRefExpression.
Öffentliche Methode Visit(DbRefKeyExpression) Besuchermustermethode für DbRefKeyExpression.
Öffentliche Methode Visit(DbRelationshipNavigationExpression) Typisierte Besuchermustermethode für DbRelationshipNavigationExpression.
Öffentliche Methode Visit(DbScanExpression) Typisierte Besuchermustermethode für DbScanExpression.
Öffentliche Methode Visit(DbSkipExpression) Typisierte Besuchermustermethode für DbSkipExpression.
Öffentliche Methode Visit(DbSortExpression) Typisierte Besuchermustermethode für DbSortExpression.
Öffentliche Methode Visit(DbTreatExpression) Typisierte Besuchermustermethode für DbTreatExpression.
Öffentliche Methode Visit(DbUnionAllExpression) Typisierte Besuchermustermethode für DbUnionAllExpression.
Öffentliche Methode Visit(DbVariableReferenceExpression) Typisierte 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