Freigeben über


DbExpressionVisitor<TResultType> Klasse

Definition

Definiert die grundlegende Funktionalität, die von Besuchern implementiert werden soll, die einen Ergebniswert eines bestimmten Typs zurückgeben.

public abstract class DbExpressionVisitor<TResultType>
type DbExpressionVisitor<'ResultType> = class
Public MustInherit Class DbExpressionVisitor(Of TResultType)

Typparameter

TResultType

Der Typ des vom visitor erzeugten Ergebnisses.

Vererbung
DbExpressionVisitor<TResultType>
Abgeleitet

Konstruktoren

DbExpressionVisitor<TResultType>()

Definiert die grundlegende Funktionalität, die von Besuchern implementiert werden soll, die einen Ergebniswert eines bestimmten Typs zurückgeben.

Methoden

Visit(DbAndExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbAndExpression .

Visit(DbApplyExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbApplyExpression .

Visit(DbArithmeticExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbArithmeticExpression .

Visit(DbCaseExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbCaseExpression .

Visit(DbCastExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbCastExpression .

Visit(DbComparisonExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbComparisonExpression .

Visit(DbConstantExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbConstantExpression .

Visit(DbCrossJoinExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbCrossJoinExpression .

Visit(DbDerefExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbDerefExpression .

Visit(DbDistinctExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbDistinctExpression .

Visit(DbElementExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbElementExpression .

Visit(DbEntityRefExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbEntityRefExpression .

Visit(DbExceptExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbExceptExpression .

Visit(DbExpression)

Behandelt alle Ausdrücke nicht erkannten Typs, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbFilterExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbFilterExpression .

Visit(DbFunctionExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbFunctionExpression .

Visit(DbGroupByExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbGroupByExpression .

Visit(DbInExpression)

Typisierte Besuchermustermethode für DbInExpression.

Visit(DbIntersectExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbIntersectExpression .

Visit(DbIsEmptyExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbIsEmptyExpression .

Visit(DbIsNullExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbIsNullExpression .

Visit(DbIsOfExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbIsOfExpression .

Visit(DbJoinExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbJoinExpression .

Visit(DbLambdaExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse die Besuchermustermethode für DbLambdaExpression .

Visit(DbLikeExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbLikeExpression .

Visit(DbLimitExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbLimitExpression .

Visit(DbNewInstanceExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbNewInstanceExpression .

Visit(DbNotExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbNotExpression .

Visit(DbNullExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbNullExpression .

Visit(DbOfTypeExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbOfTypeExpression .

Visit(DbOrExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbOrExpression .

Visit(DbParameterReferenceExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbParameterReferenceExpression .

Visit(DbProjectExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbProjectExpression .

Visit(DbPropertyExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbPropertyExpression .

Visit(DbQuantifierExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbQuantifierExpression .

Visit(DbRefExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbRefExpression .

Visit(DbRefKeyExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbRefKeyExpression .

Visit(DbRelationshipNavigationExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbRelationshipNavigationExpression .

Visit(DbScanExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbScanExpression .

Visit(DbSkipExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbSkipExpression .

Visit(DbSortExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbSortExpression .

Visit(DbTreatExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbTreatExpression .

Visit(DbUnionAllExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbUnionAllExpression .

Visit(DbVariableReferenceExpression)

Implementiert beim Überschreiben in einer abgeleiteten Klasse das Besuchermuster für DbVariableReferenceExpression .

Gilt für: