DbExpressionVisitor<TResultType>.Visit Methode

Definition

Implementiert das Besuchermuster für Ausdrücke.

Überlädt

Visit(DbLikeExpression)

Implementiert das Besuchermuster für DbLikeExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbLimitExpression)

Implementiert das Besuchermuster für DbLimitExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbNewInstanceExpression)

Implementiert das Besuchermuster für DbNewInstanceExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbNotExpression)

Implementiert das Besuchermuster für DbNotExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbNullExpression)

Implementiert das Besuchermuster für DbNullExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbOfTypeExpression)

Implementiert das Besuchermuster für DbOfTypeExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbOrExpression)

Implementiert das Besuchermuster für DbOrExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbParameterReferenceExpression)

Implementiert das Besuchermuster für DbParameterReferenceExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbLambdaExpression)

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

Visit(DbProjectExpression)

Implementiert das Besuchermuster für DbProjectExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbQuantifierExpression)

Implementiert das Besuchermuster für DbQuantifierExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbRefExpression)

Implementiert das Besuchermuster für DbRefExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbRefKeyExpression)

Implementiert das Besuchermuster für DbRefKeyExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbRelationshipNavigationExpression)

Implementiert das Besuchermuster für DbRelationshipNavigationExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbScanExpression)

Implementiert das Besuchermuster für DbScanExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbSkipExpression)

Implementiert das Besuchermuster für DbSkipExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbSortExpression)

Implementiert das Besuchermuster für DbSortExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbTreatExpression)

Implementiert das Besuchermuster für DbTreatExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbPropertyExpression)

Implementiert das Besuchermuster für DbPropertyExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbJoinExpression)

Implementiert das Besuchermuster für DbJoinExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbIsOfExpression)

Implementiert das Besuchermuster für DbIsOfExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbIsNullExpression)

Implementiert das Besuchermuster für DbIsNullExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbAndExpression)

Implementiert das Besuchermuster für DbAndExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbApplyExpression)

Implementiert das Besuchermuster für DbApplyExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbArithmeticExpression)

Implementiert das Besuchermuster für DbArithmeticExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbCaseExpression)

Implementiert das Besuchermuster für DbCaseExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbCastExpression)

Implementiert das Besuchermuster für DbCastExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbComparisonExpression)

Implementiert das Besuchermuster für DbComparisonExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbConstantExpression)

Implementiert das Besuchermuster für DbConstantExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbCrossJoinExpression)

Implementiert das Besuchermuster für DbCrossJoinExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbDerefExpression)

Implementiert das Besuchermuster für DbDerefExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbDistinctExpression)

Implementiert das Besuchermuster für DbDistinctExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbElementExpression)

Implementiert das Besuchermuster für DbElementExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbEntityRefExpression)

Implementiert das Besuchermuster für DbEntityRefExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbExceptExpression)

Implementiert das Besuchermuster für DbExceptExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbExpression)

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

Visit(DbFilterExpression)

Implementiert das Besuchermuster für DbFilterExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbFunctionExpression)

Implementiert das Besuchermuster für DbFunctionExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbGroupByExpression)

Implementiert das Besuchermuster für DbGroupByExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbIntersectExpression)

Implementiert das Besuchermuster für DbIntersectExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbIsEmptyExpression)

Implementiert das Besuchermuster für DbIsEmptyExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbUnionAllExpression)

Implementiert das Besuchermuster für DbUnionAllExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbVariableReferenceExpression)

Implementiert das Besuchermuster für DbVariableReferenceExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Visit(DbLikeExpression)

Implementiert das Besuchermuster für DbLikeExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbLikeExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbLikeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLikeExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbLikeExpression) As TResultType

Parameter

expression
DbLikeExpression

Der DbLikeExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbLimitExpression)

Implementiert das Besuchermuster für DbLimitExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbLimitExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbLimitExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLimitExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbLimitExpression) As TResultType

Parameter

expression
DbLimitExpression

Der DbLimitExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbNewInstanceExpression)

Implementiert das Besuchermuster für DbNewInstanceExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbNewInstanceExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbNewInstanceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNewInstanceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNewInstanceExpression) As TResultType

Parameter

expression
DbNewInstanceExpression

Der DbNewInstanceExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbNotExpression)

Implementiert das Besuchermuster für DbNotExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbNotExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbNotExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNotExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNotExpression) As TResultType

Parameter

expression
DbNotExpression

Der DbNotExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbNullExpression)

Implementiert das Besuchermuster für DbNullExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbNullExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNullExpression) As TResultType

Parameter

expression
DbNullExpression

Der DbNullExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbOfTypeExpression)

Implementiert das Besuchermuster für DbOfTypeExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbOfTypeExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbOfTypeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOfTypeExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbOfTypeExpression) As TResultType

Parameter

expression
DbOfTypeExpression

Der DbOfTypeExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbOrExpression)

Implementiert das Besuchermuster für DbOrExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbOrExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbOrExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOrExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbOrExpression) As TResultType

Parameter

expression
DbOrExpression

Der DbOrExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbParameterReferenceExpression)

Implementiert das Besuchermuster für DbParameterReferenceExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbParameterReferenceExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbParameterReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbParameterReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbParameterReferenceExpression) As TResultType

Parameter

expression
DbParameterReferenceExpression

Der DbParameterReferenceExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbLambdaExpression)

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

public:
 virtual TResultType Visit(System::Data::Common::CommandTrees::DbLambdaExpression ^ expression);
public virtual TResultType Visit (System.Data.Common.CommandTrees.DbLambdaExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> 'ResultType
override this.Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> 'ResultType
Public Overridable Function Visit (expression As DbLambdaExpression) As TResultType

Parameter

expression
DbLambdaExpression

Der DbLambdaExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbProjectExpression)

Implementiert das Besuchermuster für DbProjectExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbProjectExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbProjectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbProjectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbProjectExpression) As TResultType

Parameter

expression
DbProjectExpression

Der DbProjectExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbQuantifierExpression)

Implementiert das Besuchermuster für DbQuantifierExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbQuantifierExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbQuantifierExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbQuantifierExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbQuantifierExpression) As TResultType

Parameter

expression
DbQuantifierExpression

Der DbQuantifierExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbRefExpression)

Implementiert das Besuchermuster für DbRefExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbRefExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRefExpression) As TResultType

Parameter

expression
DbRefExpression

Der DbRefExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbRefKeyExpression)

Implementiert das Besuchermuster für DbRefKeyExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbRefKeyExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbRefKeyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefKeyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRefKeyExpression) As TResultType

Parameter

expression
DbRefKeyExpression

Der DbRefKeyExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbRelationshipNavigationExpression)

Implementiert das Besuchermuster für DbRelationshipNavigationExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRelationshipNavigationExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRelationshipNavigationExpression) As TResultType

Parameter

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbScanExpression)

Implementiert das Besuchermuster für DbScanExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbScanExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbScanExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbScanExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbScanExpression) As TResultType

Parameter

expression
DbScanExpression

Der DbScanExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbSkipExpression)

Implementiert das Besuchermuster für DbSkipExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbSkipExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbSkipExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSkipExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbSkipExpression) As TResultType

Parameter

expression
DbSkipExpression

Der DbSkipExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbSortExpression)

Implementiert das Besuchermuster für DbSortExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbSortExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbSortExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSortExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbSortExpression) As TResultType

Parameter

expression
DbSortExpression

Der DbSortExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbTreatExpression)

Implementiert das Besuchermuster für DbTreatExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbTreatExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbTreatExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbTreatExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbTreatExpression) As TResultType

Parameter

expression
DbTreatExpression

Der DbTreatExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbPropertyExpression)

Implementiert das Besuchermuster für DbPropertyExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbPropertyExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbPropertyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbPropertyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbPropertyExpression) As TResultType

Parameter

expression
DbPropertyExpression

Der DbPropertyExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbJoinExpression)

Implementiert das Besuchermuster für DbJoinExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbJoinExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbJoinExpression) As TResultType

Parameter

expression
DbJoinExpression

Der DbJoinExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbIsOfExpression)

Implementiert das Besuchermuster für DbIsOfExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsOfExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbIsOfExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsOfExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsOfExpression) As TResultType

Parameter

expression
DbIsOfExpression

Der DbIsOfExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbIsNullExpression)

Implementiert das Besuchermuster für DbIsNullExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsNullExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbIsNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsNullExpression) As TResultType

Parameter

expression
DbIsNullExpression

Der DbIsNullExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbAndExpression)

Implementiert das Besuchermuster für DbAndExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbAndExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbAndExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbAndExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbAndExpression) As TResultType

Parameter

expression
DbAndExpression

Der DbAndExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbApplyExpression)

Implementiert das Besuchermuster für DbApplyExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbApplyExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbApplyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbApplyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbApplyExpression) As TResultType

Parameter

expression
DbApplyExpression

Der DbApplyExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbArithmeticExpression)

Implementiert das Besuchermuster für DbArithmeticExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbArithmeticExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbArithmeticExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbArithmeticExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbArithmeticExpression) As TResultType

Parameter

expression
DbArithmeticExpression

Der DbArithmeticExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbCaseExpression)

Implementiert das Besuchermuster für DbCaseExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbCaseExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbCaseExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCaseExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCaseExpression) As TResultType

Parameter

expression
DbCaseExpression

Der DbCaseExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbCastExpression)

Implementiert das Besuchermuster für DbCastExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbCastExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbCastExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCastExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCastExpression) As TResultType

Parameter

expression
DbCastExpression

Der DbCastExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbComparisonExpression)

Implementiert das Besuchermuster für DbComparisonExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbComparisonExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbComparisonExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbComparisonExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbComparisonExpression) As TResultType

Parameter

expression
DbComparisonExpression

Der DbComparisonExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbConstantExpression)

Implementiert das Besuchermuster für DbConstantExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbConstantExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbConstantExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbConstantExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbConstantExpression) As TResultType

Parameter

expression
DbConstantExpression

Der DbConstantExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbCrossJoinExpression)

Implementiert das Besuchermuster für DbCrossJoinExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbCrossJoinExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbCrossJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCrossJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCrossJoinExpression) As TResultType

Parameter

expression
DbCrossJoinExpression

Der DbCrossJoinExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbDerefExpression)

Implementiert das Besuchermuster für DbDerefExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbDerefExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbDerefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDerefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbDerefExpression) As TResultType

Parameter

expression
DbDerefExpression

Der DbDerefExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbDistinctExpression)

Implementiert das Besuchermuster für DbDistinctExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbDistinctExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbDistinctExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDistinctExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbDistinctExpression) As TResultType

Parameter

expression
DbDistinctExpression

Der DbDistinctExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbElementExpression)

Implementiert das Besuchermuster für DbElementExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbElementExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbElementExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbElementExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbElementExpression) As TResultType

Parameter

expression
DbElementExpression

Der DbElementExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbEntityRefExpression)

Implementiert das Besuchermuster für DbEntityRefExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbEntityRefExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbEntityRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbEntityRefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbEntityRefExpression) As TResultType

Parameter

expression
DbEntityRefExpression

Der DbEntityRefExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbExceptExpression)

Implementiert das Besuchermuster für DbExceptExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbExceptExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbExceptExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExceptExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbExceptExpression) As TResultType

Parameter

expression
DbExceptExpression

Der DbExceptExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbExpression) As TResultType

Parameter

expression
DbExpression

Der DbExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Hinweise

Diese Methode wird aufgerufen, wenn ein Ausdruck eines andernfalls nicht erkannten Typs gefunden wird.

Gilt für:

Visit(DbFilterExpression)

Implementiert das Besuchermuster für DbFilterExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbFilterExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbFilterExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFilterExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbFilterExpression) As TResultType

Parameter

expression
DbFilterExpression

Der DbFilterExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbFunctionExpression)

Implementiert das Besuchermuster für DbFunctionExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbFunctionExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbFunctionExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFunctionExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbFunctionExpression) As TResultType

Parameter

expression
DbFunctionExpression

Der DbFunctionExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbGroupByExpression)

Implementiert das Besuchermuster für DbGroupByExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbGroupByExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbGroupByExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbGroupByExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbGroupByExpression) As TResultType

Parameter

expression
DbGroupByExpression

Der DbGroupByExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbIntersectExpression)

Implementiert das Besuchermuster für DbIntersectExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbIntersectExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbIntersectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIntersectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIntersectExpression) As TResultType

Parameter

expression
DbIntersectExpression

Der DbIntersectExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbIsEmptyExpression)

Implementiert das Besuchermuster für DbIsEmptyExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsEmptyExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbIsEmptyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsEmptyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsEmptyExpression) As TResultType

Parameter

expression
DbIsEmptyExpression

Der DbIsEmptyExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbUnionAllExpression)

Implementiert das Besuchermuster für DbUnionAllExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbUnionAllExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbUnionAllExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbUnionAllExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbUnionAllExpression) As TResultType

Parameter

expression
DbUnionAllExpression

Der DbUnionAllExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für:

Visit(DbVariableReferenceExpression)

Implementiert das Besuchermuster für DbVariableReferenceExpression, wenn sie in einer abgeleiteten Klasse überschrieben wird.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbVariableReferenceExpression ^ expression);
public abstract TResultType Visit (System.Data.Common.CommandTrees.DbVariableReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbVariableReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbVariableReferenceExpression) As TResultType

Parameter

expression
DbVariableReferenceExpression

Der DbVariableReferenceExpression, der aufgerufen wird.

Gibt zurück

TResultType

Ein Ergebniswert eines bestimmten Typs.

Gilt für: