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.