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 | |
---|---|---|
DbExpressionVisitor<TResultType> | Initialisiert eine neue Instanz der DbExpressionVisitor<TResultType>-Klasse. |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
Equals | (Von Object geerbt.) | |
Finalize | (Von Object geerbt.) | |
GetHashCode | (Von Object geerbt.) | |
GetType | (Von Object geerbt.) | |
MemberwiseClone | (Von Object geerbt.) | |
ToString | (Von Object geerbt.) | |
Visit(DbAndExpression) | Typisierte Besuchermustermethode für DbAndExpression. | |
Visit(DbApplyExpression) | Typisierte Besuchermustermethode für DbApplyExpression. | |
Visit(DbArithmeticExpression) | Typisierte Besuchermustermethode für DbArithmeticExpression. | |
Visit(DbCaseExpression) | Typisierte Besuchermustermethode für DbCaseExpression. | |
Visit(DbCastExpression) | Typisierte Besuchermustermethode für DbCastExpression. | |
Visit(DbComparisonExpression) | Typisierte Besuchermustermethode für DbComparisonExpression. | |
Visit(DbConstantExpression) | Typisierte Besuchermustermethode für DbConstantExpression. | |
Visit(DbCrossJoinExpression) | Typisierte Besuchermustermethode für DbCrossJoinExpression. | |
Visit(DbDerefExpression) | Besuchermustermethode für DbDerefExpression. | |
Visit(DbDistinctExpression) | Typisierte Besuchermustermethode für DbDistinctExpression. | |
Visit(DbElementExpression) | Typisierte Besuchermustermethode für DbElementExpression. | |
Visit(DbEntityRefExpression) | Besuchermustermethode für DbEntityRefExpression. | |
Visit(DbExceptExpression) | Typisierte Besuchermustermethode für DbExceptExpression. | |
Visit(DbExpression) | Diese Methode wird aufgerufen, wenn ein Ausdruck eines andernfalls nicht erkannten Typs gefunden wird. | |
Visit(DbFilterExpression) | Typisierte Besuchermustermethode für DbFilterExpression. | |
Visit(DbFunctionExpression) | Besuchermustermethode für DbFunctionExpression | |
Visit(DbGroupByExpression) | Typisierte Besuchermustermethode für DbGroupByExpression. | |
Visit(DbInExpression) | Typisierte Besuchermustermethode für DbInExpression. | |
Visit(DbIntersectExpression) | Typisierte Besuchermustermethode für DbIntersectExpression. | |
Visit(DbIsEmptyExpression) | Typisierte Besuchermustermethode für DbIsEmptyExpression. | |
Visit(DbIsNullExpression) | Typisierte Besuchermustermethode für DbIsNullExpression. | |
Visit(DbIsOfExpression) | Typisierte Besuchermustermethode für DbIsOfExpression. | |
Visit(DbJoinExpression) | Typisierte Besuchermustermethode für DbJoinExpression. | |
Visit(DbLambdaExpression) | Besuchermustermethode für DbLambdaExpression. | |
Visit(DbLikeExpression) | Besuchermustermethode für DbLikeExpression. | |
Visit(DbLimitExpression) | Besuchermustermethode für DbLimitExpression. | |
Visit(DbNewInstanceExpression) | Typisierte Besuchermustermethode für DbNewInstanceExpression. | |
Visit(DbNotExpression) | Typisierte Besuchermustermethode für DbNotExpression. | |
Visit(DbNullExpression) | Typisierte Besuchermustermethode für DbNullExpression. | |
Visit(DbOfTypeExpression) | Typisierte Besuchermustermethode für DbOfTypeExpression. | |
Visit(DbOrExpression) | Typisierte Besuchermustermethode für DbOrExpression. | |
Visit(DbParameterReferenceExpression) | Typisierte Besuchermustermethode für DbParameterReferenceExpression. | |
Visit(DbProjectExpression) | Typisierte Besuchermustermethode für DbProjectExpression. | |
Visit(DbPropertyExpression) | Typisierte Besuchermustermethode für DbPropertyExpression. | |
Visit(DbQuantifierExpression) | Typisierte Besuchermustermethode für DbQuantifierExpression. | |
Visit(DbRefExpression) | Typisierte Besuchermustermethode für DbRefExpression. | |
Visit(DbRefKeyExpression) | Besuchermustermethode für DbRefKeyExpression. | |
Visit(DbRelationshipNavigationExpression) | Typisierte Besuchermustermethode für DbRelationshipNavigationExpression. | |
Visit(DbScanExpression) | Typisierte Besuchermustermethode für DbScanExpression. | |
Visit(DbSkipExpression) | Typisierte Besuchermustermethode für DbSkipExpression. | |
Visit(DbSortExpression) | Typisierte Besuchermustermethode für DbSortExpression. | |
Visit(DbTreatExpression) | Typisierte Besuchermustermethode für DbTreatExpression. | |
Visit(DbUnionAllExpression) | Typisierte Besuchermustermethode für DbUnionAllExpression. | |
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.