DbExpressionVisitor.Visit Metoda

Definicja

Implementuje wzorzec odwiedzających wyrażenia.

Przeciążenia

Nazwa Opis
Visit(DbLikeExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbLikeExpression.

Visit(DbLimitExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbLimitExpression.

Visit(DbNewInstanceExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbNewInstanceExpression.

Visit(DbNotExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbNotExpression.

Visit(DbNullExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbNullExpression.

Visit(DbOfTypeExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbOfTypeExpression.

Visit(DbOrExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbOrExpression.

Visit(DbParameterReferenceExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbParameterReferenceExpression.

Visit(DbLambdaExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbLambdaExpression.

Visit(DbProjectExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbProjectExpression.

Visit(DbQuantifierExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbQuantifierExpression.

Visit(DbRefExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbRefExpression.

Visit(DbRefKeyExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbScanExpression.

Visit(DbSkipExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbSkipExpression.

Visit(DbSortExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbSortExpression.

Visit(DbTreatExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbTreatExpression.

Visit(DbPropertyExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbPropertyExpression.

Visit(DbJoinExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbJoinExpression.

Visit(DbIsOfExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbIsOfExpression.

Visit(DbIsNullExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbIsNullExpression.

Visit(DbAndExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbAndExpression.

Visit(DbApplyExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbApplyExpression.

Visit(DbArithmeticExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbArithmeticExpression.

Visit(DbCaseExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbCaseExpression.

Visit(DbCastExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbCastExpression.

Visit(DbComparisonExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbComparisonExpression.

Visit(DbConstantExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbConstantExpression.

Visit(DbCrossJoinExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbCrossJoinExpression.

Visit(DbDerefExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbDerefExpression.

Visit(DbDistinctExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbDistinctExpression.

Visit(DbElementExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbElementExpression.

Visit(DbEntityRefExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbEntityRefExpression.

Visit(DbExceptExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbExceptExpression.

Visit(DbExpression)

Po zastąpieniu w klasie pochodnej obsługuje dowolne wyrażenie nierozpoznanego typu.

Visit(DbFilterExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbFilterExpression.

Visit(DbFunctionExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbFunctionExpression.

Visit(DbGroupByExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbGroupByExpression.

Visit(DbIntersectExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbIntersectExpression.

Visit(DbIsEmptyExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbIsEmptyExpression.

Visit(DbUnionAllExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbVariableReferenceExpression.

Visit(DbLikeExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbLikeExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbLikeExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbLikeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLikeExpression -> unit
Public MustOverride Sub Visit (expression As DbLikeExpression)

Parametry

expression
DbLikeExpression

To DbLikeExpression jest odwiedzane.

Dotyczy

Visit(DbLimitExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbLimitExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbLimitExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbLimitExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLimitExpression -> unit
Public MustOverride Sub Visit (expression As DbLimitExpression)

Parametry

expression
DbLimitExpression

To DbLimitExpression jest odwiedzane.

Dotyczy

Visit(DbNewInstanceExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbNewInstanceExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbNewInstanceExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbNewInstanceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNewInstanceExpression -> unit
Public MustOverride Sub Visit (expression As DbNewInstanceExpression)

Parametry

expression
DbNewInstanceExpression

To DbNewInstanceExpression jest odwiedzane.

Dotyczy

Visit(DbNotExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbNotExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbNotExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbNotExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNotExpression -> unit
Public MustOverride Sub Visit (expression As DbNotExpression)

Parametry

expression
DbNotExpression

To DbNotExpression jest odwiedzane.

Dotyczy

Visit(DbNullExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbNullExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbNullExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNullExpression -> unit
Public MustOverride Sub Visit (expression As DbNullExpression)

Parametry

expression
DbNullExpression

To DbNullExpression jest odwiedzane.

Dotyczy

Visit(DbOfTypeExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbOfTypeExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbOfTypeExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbOfTypeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOfTypeExpression -> unit
Public MustOverride Sub Visit (expression As DbOfTypeExpression)

Parametry

expression
DbOfTypeExpression

To DbOfTypeExpression jest odwiedzane.

Dotyczy

Visit(DbOrExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbOrExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbOrExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbOrExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOrExpression -> unit
Public MustOverride Sub Visit (expression As DbOrExpression)

Parametry

expression
DbOrExpression

To DbOrExpression jest odwiedzane.

Dotyczy

Visit(DbParameterReferenceExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbParameterReferenceExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbParameterReferenceExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbParameterReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbParameterReferenceExpression -> unit
Public MustOverride Sub Visit (expression As DbParameterReferenceExpression)

Parametry

Dotyczy

Visit(DbLambdaExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbLambdaExpression.

public:
 virtual void Visit(System::Data::Common::CommandTrees::DbLambdaExpression ^ expression);
public virtual void Visit(System.Data.Common.CommandTrees.DbLambdaExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> unit
override this.Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> unit
Public Overridable Sub Visit (expression As DbLambdaExpression)

Parametry

expression
DbLambdaExpression

To DbLambdaExpression jest odwiedzane.

Dotyczy

Visit(DbProjectExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbProjectExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbProjectExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbProjectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbProjectExpression -> unit
Public MustOverride Sub Visit (expression As DbProjectExpression)

Parametry

expression
DbProjectExpression

To DbProjectExpression jest odwiedzane.

Dotyczy

Visit(DbQuantifierExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbQuantifierExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbQuantifierExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbQuantifierExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbQuantifierExpression -> unit
Public MustOverride Sub Visit (expression As DbQuantifierExpression)

Parametry

expression
DbQuantifierExpression

To DbQuantifierExpression jest odwiedzane.

Dotyczy

Visit(DbRefExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbRefExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbRefExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefExpression -> unit
Public MustOverride Sub Visit (expression As DbRefExpression)

Parametry

expression
DbRefExpression

To DbRefExpression jest odwiedzane.

Dotyczy

Visit(DbRefKeyExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbRefKeyExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbRefKeyExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbRefKeyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefKeyExpression -> unit
Public MustOverride Sub Visit (expression As DbRefKeyExpression)

Parametry

expression
DbRefKeyExpression

To DbRefKeyExpression jest odwiedzane.

Dotyczy

Visit(DbRelationshipNavigationExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbRelationshipNavigationExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRelationshipNavigationExpression -> unit
Public MustOverride Sub Visit (expression As DbRelationshipNavigationExpression)

Parametry

Dotyczy

Visit(DbScanExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbScanExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbScanExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbScanExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbScanExpression -> unit
Public MustOverride Sub Visit (expression As DbScanExpression)

Parametry

expression
DbScanExpression

To DbScanExpression jest odwiedzane.

Dotyczy

Visit(DbSkipExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbSkipExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbSkipExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbSkipExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSkipExpression -> unit
Public MustOverride Sub Visit (expression As DbSkipExpression)

Parametry

expression
DbSkipExpression

To DbSkipExpression jest odwiedzane.

Dotyczy

Visit(DbSortExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbSortExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbSortExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbSortExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSortExpression -> unit
Public MustOverride Sub Visit (expression As DbSortExpression)

Parametry

expression
DbSortExpression

To DbSortExpression jest odwiedzane.

Dotyczy

Visit(DbTreatExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbTreatExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbTreatExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbTreatExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbTreatExpression -> unit
Public MustOverride Sub Visit (expression As DbTreatExpression)

Parametry

expression
DbTreatExpression

To DbTreatExpression jest odwiedzane.

Dotyczy

Visit(DbPropertyExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbPropertyExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbPropertyExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbPropertyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbPropertyExpression -> unit
Public MustOverride Sub Visit (expression As DbPropertyExpression)

Parametry

expression
DbPropertyExpression

To DbPropertyExpression jest odwiedzane.

Dotyczy

Visit(DbJoinExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbJoinExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbJoinExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbJoinExpression -> unit
Public MustOverride Sub Visit (expression As DbJoinExpression)

Parametry

expression
DbJoinExpression

To DbJoinExpression jest odwiedzane.

Dotyczy

Visit(DbIsOfExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbIsOfExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbIsOfExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbIsOfExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsOfExpression -> unit
Public MustOverride Sub Visit (expression As DbIsOfExpression)

Parametry

expression
DbIsOfExpression

To DbIsOfExpression jest odwiedzane.

Dotyczy

Visit(DbIsNullExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbIsNullExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbIsNullExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbIsNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsNullExpression -> unit
Public MustOverride Sub Visit (expression As DbIsNullExpression)

Parametry

expression
DbIsNullExpression

To DbIsNullExpression jest odwiedzane.

Dotyczy

Visit(DbAndExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbAndExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbAndExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbAndExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbAndExpression -> unit
Public MustOverride Sub Visit (expression As DbAndExpression)

Parametry

expression
DbAndExpression

To DbAndExpression jest odwiedzane.

Dotyczy

Visit(DbApplyExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbApplyExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbApplyExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbApplyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbApplyExpression -> unit
Public MustOverride Sub Visit (expression As DbApplyExpression)

Parametry

expression
DbApplyExpression

To DbApplyExpression jest odwiedzane.

Dotyczy

Visit(DbArithmeticExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbArithmeticExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbArithmeticExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbArithmeticExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbArithmeticExpression -> unit
Public MustOverride Sub Visit (expression As DbArithmeticExpression)

Parametry

expression
DbArithmeticExpression

To DbArithmeticExpression jest odwiedzane.

Dotyczy

Visit(DbCaseExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbCaseExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbCaseExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbCaseExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCaseExpression -> unit
Public MustOverride Sub Visit (expression As DbCaseExpression)

Parametry

expression
DbCaseExpression

To DbCaseExpression jest odwiedzane.

Dotyczy

Visit(DbCastExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbCastExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbCastExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbCastExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCastExpression -> unit
Public MustOverride Sub Visit (expression As DbCastExpression)

Parametry

expression
DbCastExpression

To DbCastExpression jest odwiedzane.

Dotyczy

Visit(DbComparisonExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbComparisonExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbComparisonExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbComparisonExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbComparisonExpression -> unit
Public MustOverride Sub Visit (expression As DbComparisonExpression)

Parametry

expression
DbComparisonExpression

To DbComparisonExpression jest odwiedzane.

Dotyczy

Visit(DbConstantExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbConstantExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbConstantExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbConstantExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbConstantExpression -> unit
Public MustOverride Sub Visit (expression As DbConstantExpression)

Parametry

expression
DbConstantExpression

To DbConstantExpression jest odwiedzane.

Dotyczy

Visit(DbCrossJoinExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbCrossJoinExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbCrossJoinExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbCrossJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCrossJoinExpression -> unit
Public MustOverride Sub Visit (expression As DbCrossJoinExpression)

Parametry

expression
DbCrossJoinExpression

To DbCrossJoinExpression jest odwiedzane.

Dotyczy

Visit(DbDerefExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbDerefExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbDerefExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbDerefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDerefExpression -> unit
Public MustOverride Sub Visit (expression As DbDerefExpression)

Parametry

expression
DbDerefExpression

To DbDerefExpression jest odwiedzane.

Dotyczy

Visit(DbDistinctExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbDistinctExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbDistinctExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbDistinctExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDistinctExpression -> unit
Public MustOverride Sub Visit (expression As DbDistinctExpression)

Parametry

expression
DbDistinctExpression

To DbDistinctExpression jest odwiedzane.

Dotyczy

Visit(DbElementExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbElementExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbElementExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbElementExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbElementExpression -> unit
Public MustOverride Sub Visit (expression As DbElementExpression)

Parametry

expression
DbElementExpression

To DbElementExpression jest odwiedzane.

Dotyczy

Visit(DbEntityRefExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbEntityRefExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbEntityRefExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbEntityRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbEntityRefExpression -> unit
Public MustOverride Sub Visit (expression As DbEntityRefExpression)

Parametry

expression
DbEntityRefExpression

To DbEntityRefExpression jest odwiedzane.

Dotyczy

Visit(DbExceptExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbExceptExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbExceptExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbExceptExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExceptExpression -> unit
Public MustOverride Sub Visit (expression As DbExceptExpression)

Parametry

expression
DbExceptExpression

To DbExceptExpression jest odwiedzane.

Dotyczy

Visit(DbExpression)

Po zastąpieniu w klasie pochodnej obsługuje dowolne wyrażenie nierozpoznanego typu.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExpression -> unit
Public MustOverride Sub Visit (expression As DbExpression)

Parametry

expression
DbExpression

Wyrażenie do obsłużenia.

Uwagi

Wywoływana, gdy napotkano wyrażenie typu nierozpoznanego.

Dotyczy

Visit(DbFilterExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbFilterExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbFilterExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbFilterExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFilterExpression -> unit
Public MustOverride Sub Visit (expression As DbFilterExpression)

Parametry

expression
DbFilterExpression

To DbFilterExpression jest odwiedzane.

Dotyczy

Visit(DbFunctionExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbFunctionExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbFunctionExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbFunctionExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFunctionExpression -> unit
Public MustOverride Sub Visit (expression As DbFunctionExpression)

Parametry

expression
DbFunctionExpression

To DbFunctionExpression jest odwiedzane.

Dotyczy

Visit(DbGroupByExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbGroupByExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbGroupByExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbGroupByExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbGroupByExpression -> unit
Public MustOverride Sub Visit (expression As DbGroupByExpression)

Parametry

expression
DbGroupByExpression

To DbGroupByExpression jest odwiedzane.

Dotyczy

Visit(DbIntersectExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbIntersectExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbIntersectExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbIntersectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIntersectExpression -> unit
Public MustOverride Sub Visit (expression As DbIntersectExpression)

Parametry

expression
DbIntersectExpression

To DbIntersectExpression jest odwiedzane.

Dotyczy

Visit(DbIsEmptyExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbIsEmptyExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbIsEmptyExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbIsEmptyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsEmptyExpression -> unit
Public MustOverride Sub Visit (expression As DbIsEmptyExpression)

Parametry

expression
DbIsEmptyExpression

To DbIsEmptyExpression jest odwiedzane.

Dotyczy

Visit(DbUnionAllExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbUnionAllExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbUnionAllExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbUnionAllExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbUnionAllExpression -> unit
Public MustOverride Sub Visit (expression As DbUnionAllExpression)

Parametry

expression
DbUnionAllExpression

To DbUnionAllExpression jest odwiedzane.

Dotyczy

Visit(DbVariableReferenceExpression)

Podczas zastępowania klasy pochodnej implementuje wzorzec odwiedzających dla klasy DbVariableReferenceExpression.

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbVariableReferenceExpression ^ expression);
public abstract void Visit(System.Data.Common.CommandTrees.DbVariableReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbVariableReferenceExpression -> unit
Public MustOverride Sub Visit (expression As DbVariableReferenceExpression)

Parametry

Dotyczy