DbExpressionVisitor<TResultType>.Visit Methode

Definitie

Implementeert het bezoekerspatroon voor expressies.

Overloads

Name Description
Visit(DbLikeExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbLikeExpression.

Visit(DbLimitExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbLimitExpression.

Visit(DbNewInstanceExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbNewInstanceExpression.

Visit(DbNotExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbNotExpression.

Visit(DbNullExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbNullExpression.

Visit(DbOfTypeExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbOfTypeExpression.

Visit(DbOrExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbOrExpression.

Visit(DbParameterReferenceExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbParameterReferenceExpression.

Visit(DbLambdaExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u de bezoekerspatroonmethode voor DbLambdaExpression.

Visit(DbProjectExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbProjectExpression.

Visit(DbQuantifierExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbQuantifierExpression.

Visit(DbRefExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbRefExpression.

Visit(DbRefKeyExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbScanExpression.

Visit(DbSkipExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbSkipExpression.

Visit(DbSortExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbSortExpression.

Visit(DbTreatExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbTreatExpression.

Visit(DbPropertyExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbPropertyExpression.

Visit(DbJoinExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbJoinExpression.

Visit(DbIsOfExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbIsOfExpression.

Visit(DbIsNullExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbIsNullExpression.

Visit(DbAndExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbAndExpression.

Visit(DbApplyExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbApplyExpression.

Visit(DbArithmeticExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbArithmeticExpression.

Visit(DbCaseExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbCaseExpression.

Visit(DbCastExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbCastExpression.

Visit(DbComparisonExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbComparisonExpression.

Visit(DbConstantExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbConstantExpression.

Visit(DbCrossJoinExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbCrossJoinExpression.

Visit(DbDerefExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbDerefExpression.

Visit(DbDistinctExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbDistinctExpression.

Visit(DbElementExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbElementExpression.

Visit(DbEntityRefExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbEntityRefExpression.

Visit(DbExceptExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbExceptExpression.

Visit(DbExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, wordt elke expressie van een niet-herkend type verwerkt.

Visit(DbFilterExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbFilterExpression.

Visit(DbFunctionExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbFunctionExpression.

Visit(DbGroupByExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbGroupByExpression.

Visit(DbIntersectExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbIntersectExpression.

Visit(DbIsEmptyExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbIsEmptyExpression.

Visit(DbUnionAllExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbVariableReferenceExpression.

Visit(DbLikeExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbLikeExpression.

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

Parameters

expression
DbLikeExpression

De DbLikeExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbLimitExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbLimitExpression.

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

Parameters

expression
DbLimitExpression

De DbLimitExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbNewInstanceExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbNewInstanceExpression.

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

Parameters

expression
DbNewInstanceExpression

De DbNewInstanceExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbNotExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbNotExpression.

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

Parameters

expression
DbNotExpression

De DbNotExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbNullExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbNullExpression.

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

Parameters

expression
DbNullExpression

De DbNullExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbOfTypeExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbOfTypeExpression.

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

Parameters

expression
DbOfTypeExpression

De DbOfTypeExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbOrExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbOrExpression.

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

Parameters

expression
DbOrExpression

De DbOrExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbParameterReferenceExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbParameterReferenceExpression.

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

Parameters

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbLambdaExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u de bezoekerspatroonmethode voor 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

Parameters

expression
DbLambdaExpression

De DbLambdaExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbProjectExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbProjectExpression.

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

Parameters

expression
DbProjectExpression

De DbProjectExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbQuantifierExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbQuantifierExpression.

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

Parameters

expression
DbQuantifierExpression

De DbQuantifierExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbRefExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbRefExpression.

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

Parameters

expression
DbRefExpression

De DbRefExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbRefKeyExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbRefKeyExpression.

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

Parameters

expression
DbRefKeyExpression

De DbRefKeyExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbRelationshipNavigationExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbRelationshipNavigationExpression.

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

Parameters

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbScanExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbScanExpression.

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

Parameters

expression
DbScanExpression

De DbScanExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbSkipExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbSkipExpression.

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

Parameters

expression
DbSkipExpression

De DbSkipExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbSortExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbSortExpression.

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

Parameters

expression
DbSortExpression

De DbSortExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbTreatExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbTreatExpression.

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

Parameters

expression
DbTreatExpression

De DbTreatExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbPropertyExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbPropertyExpression.

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

Parameters

expression
DbPropertyExpression

De DbPropertyExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbJoinExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbJoinExpression.

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

Parameters

expression
DbJoinExpression

De DbJoinExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbIsOfExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbIsOfExpression.

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

Parameters

expression
DbIsOfExpression

De DbIsOfExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbIsNullExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbIsNullExpression.

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

Parameters

expression
DbIsNullExpression

De DbIsNullExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbAndExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbAndExpression.

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

Parameters

expression
DbAndExpression

De DbAndExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbApplyExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbApplyExpression.

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

Parameters

expression
DbApplyExpression

De DbApplyExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbArithmeticExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbArithmeticExpression.

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

Parameters

expression
DbArithmeticExpression

De DbArithmeticExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbCaseExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbCaseExpression.

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

Parameters

expression
DbCaseExpression

De DbCaseExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbCastExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbCastExpression.

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

Parameters

expression
DbCastExpression

De DbCastExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbComparisonExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbComparisonExpression.

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

Parameters

expression
DbComparisonExpression

De DbComparisonExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbConstantExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbConstantExpression.

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

Parameters

expression
DbConstantExpression

De DbConstantExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbCrossJoinExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbCrossJoinExpression.

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

Parameters

expression
DbCrossJoinExpression

De DbCrossJoinExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbDerefExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbDerefExpression.

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

Parameters

expression
DbDerefExpression

De DbDerefExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbDistinctExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbDistinctExpression.

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

Parameters

expression
DbDistinctExpression

De DbDistinctExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbElementExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbElementExpression.

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

Parameters

expression
DbElementExpression

De DbElementExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbEntityRefExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbEntityRefExpression.

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

Parameters

expression
DbEntityRefExpression

De DbEntityRefExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbExceptExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbExceptExpression.

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

Parameters

expression
DbExceptExpression

De DbExceptExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, wordt elke expressie van een niet-herkend type verwerkt.

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

Parameters

expression
DbExpression

De DbExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Opmerkingen

Deze methode wordt aangeroepen wanneer er een expressie van een ander niet-herkend type wordt aangetroffen.

Van toepassing op

Visit(DbFilterExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbFilterExpression.

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

Parameters

expression
DbFilterExpression

De DbFilterExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbFunctionExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbFunctionExpression.

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

Parameters

expression
DbFunctionExpression

De DbFunctionExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbGroupByExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbGroupByExpression.

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

Parameters

expression
DbGroupByExpression

De DbGroupByExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbIntersectExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbIntersectExpression.

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

Parameters

expression
DbIntersectExpression

De DbIntersectExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbIsEmptyExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbIsEmptyExpression.

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

Parameters

expression
DbIsEmptyExpression

De DbIsEmptyExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbUnionAllExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbUnionAllExpression.

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

Parameters

expression
DbUnionAllExpression

De DbUnionAllExpression die wordt bezocht.

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op

Visit(DbVariableReferenceExpression)

Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u het bezoekerspatroon voor DbVariableReferenceExpression.

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

Parameters

Retouren

TResultType

Een resultaatwaarde van een specifiek type.

Van toepassing op