다음을 통해 공유


DbExpressionVisitor.Visit 메서드

정의

식의 방문자 패턴을 구현합니다.

오버로드

Visit(DbLikeExpression)

파생 클래스에서 재정의되는 경우 DbLikeExpression의 방문자 패턴을 구현합니다.

Visit(DbLimitExpression)

파생 클래스에서 재정의되는 경우 DbLimitExpression의 방문자 패턴을 구현합니다.

Visit(DbNewInstanceExpression)

파생 클래스에서 재정의되는 경우 DbNewInstanceExpression의 방문자 패턴을 구현합니다.

Visit(DbNotExpression)

파생 클래스에서 재정의되는 경우 DbNotExpression의 방문자 패턴을 구현합니다.

Visit(DbNullExpression)

파생 클래스에서 재정의되는 경우 DbNullExpression의 방문자 패턴을 구현합니다.

Visit(DbOfTypeExpression)

파생 클래스에서 재정의되는 경우 DbOfTypeExpression의 방문자 패턴을 구현합니다.

Visit(DbOrExpression)

파생 클래스에서 재정의되는 경우 DbOrExpression의 방문자 패턴을 구현합니다.

Visit(DbParameterReferenceExpression)

파생 클래스에서 재정의되는 경우 DbParameterReferenceExpression의 방문자 패턴을 구현합니다.

Visit(DbLambdaExpression)

파생 클래스에서 재정의되는 경우 DbLambdaExpression의 방문자 패턴을 구현합니다.

Visit(DbProjectExpression)

파생 클래스에서 재정의되는 경우 DbProjectExpression의 방문자 패턴을 구현합니다.

Visit(DbQuantifierExpression)

파생 클래스에서 재정의되는 경우 DbQuantifierExpression의 방문자 패턴을 구현합니다.

Visit(DbRefExpression)

파생 클래스에서 재정의되는 경우 DbRefExpression의 방문자 패턴을 구현합니다.

Visit(DbRefKeyExpression)

파생 클래스에서 재정의되는 경우 DbRefKeyExpression의 방문자 패턴을 구현합니다.

Visit(DbRelationshipNavigationExpression)

파생 클래스에서 재정의되는 경우 DbRelationshipNavigationExpression의 방문자 패턴을 구현합니다.

Visit(DbScanExpression)

파생 클래스에서 재정의되는 경우 DbScanExpression의 방문자 패턴을 구현합니다.

Visit(DbSkipExpression)

파생 클래스에서 재정의되는 경우 DbSkipExpression의 방문자 패턴을 구현합니다.

Visit(DbSortExpression)

파생 클래스에서 재정의되는 경우 DbSortExpression의 방문자 패턴을 구현합니다.

Visit(DbTreatExpression)

파생 클래스에서 재정의되는 경우 DbTreatExpression의 방문자 패턴을 구현합니다.

Visit(DbPropertyExpression)

파생 클래스에서 재정의되는 경우 DbPropertyExpression의 방문자 패턴을 구현합니다.

Visit(DbJoinExpression)

파생 클래스에서 재정의되는 경우 DbJoinExpression의 방문자 패턴을 구현합니다.

Visit(DbIsOfExpression)

파생 클래스에서 재정의되는 경우 DbIsOfExpression의 방문자 패턴을 구현합니다.

Visit(DbIsNullExpression)

파생 클래스에서 재정의되는 경우 DbIsNullExpression의 방문자 패턴을 구현합니다.

Visit(DbAndExpression)

파생 클래스에서 재정의되는 경우 DbAndExpression의 방문자 패턴을 구현합니다.

Visit(DbApplyExpression)

파생 클래스에서 재정의되는 경우 DbApplyExpression의 방문자 패턴을 구현합니다.

Visit(DbArithmeticExpression)

파생 클래스에서 재정의되는 경우 DbArithmeticExpression의 방문자 패턴을 구현합니다.

Visit(DbCaseExpression)

파생 클래스에서 재정의되는 경우 DbCaseExpression의 방문자 패턴을 구현합니다.

Visit(DbCastExpression)

파생 클래스에서 재정의되는 경우 DbCastExpression의 방문자 패턴을 구현합니다.

Visit(DbComparisonExpression)

파생 클래스에서 재정의되는 경우 DbComparisonExpression의 방문자 패턴을 구현합니다.

Visit(DbConstantExpression)

파생 클래스에서 재정의되는 경우 DbConstantExpression의 방문자 패턴을 구현합니다.

Visit(DbCrossJoinExpression)

파생 클래스에서 재정의되는 경우 DbCrossJoinExpression의 방문자 패턴을 구현합니다.

Visit(DbDerefExpression)

파생 클래스에서 재정의되는 경우 DbDerefExpression의 방문자 패턴을 구현합니다.

Visit(DbDistinctExpression)

파생 클래스에서 재정의되는 경우 DbDistinctExpression의 방문자 패턴을 구현합니다.

Visit(DbElementExpression)

파생 클래스에서 재정의되는 경우 DbElementExpression의 방문자 패턴을 구현합니다.

Visit(DbEntityRefExpression)

파생 클래스에서 재정의되는 경우 DbEntityRefExpression의 방문자 패턴을 구현합니다.

Visit(DbExceptExpression)

파생 클래스에서 재정의되는 경우 DbExceptExpression의 방문자 패턴을 구현합니다.

Visit(DbExpression)

파생 클래스에서 재정의되는 경우 인식되지 않는 형식의 모든 식을 처리합니다.

Visit(DbFilterExpression)

파생 클래스에서 재정의되는 경우 DbFilterExpression의 방문자 패턴을 구현합니다.

Visit(DbFunctionExpression)

파생 클래스에서 재정의되는 경우 DbFunctionExpression의 방문자 패턴을 구현합니다.

Visit(DbGroupByExpression)

파생 클래스에서 재정의되는 경우 DbGroupByExpression의 방문자 패턴을 구현합니다.

Visit(DbIntersectExpression)

파생 클래스에서 재정의되는 경우 DbIntersectExpression의 방문자 패턴을 구현합니다.

Visit(DbIsEmptyExpression)

파생 클래스에서 재정의되는 경우 DbIsEmptyExpression의 방문자 패턴을 구현합니다.

Visit(DbUnionAllExpression)

파생 클래스에서 재정의되는 경우 DbUnionAllExpression의 방문자 패턴을 구현합니다.

Visit(DbVariableReferenceExpression)

파생 클래스에서 재정의되는 경우 DbVariableReferenceExpression의 방문자 패턴을 구현합니다.

Visit(DbLikeExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbLikeExpression

방문한 DbLikeExpression입니다.

적용 대상

Visit(DbLimitExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbLimitExpression

방문한 DbLimitExpression입니다.

적용 대상

Visit(DbNewInstanceExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbNewInstanceExpression

방문한 DbNewInstanceExpression입니다.

적용 대상

Visit(DbNotExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbNotExpression

방문한 DbNotExpression입니다.

적용 대상

Visit(DbNullExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbNullExpression

방문한 DbNullExpression입니다.

적용 대상

Visit(DbOfTypeExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbOfTypeExpression

방문한 DbOfTypeExpression입니다.

적용 대상

Visit(DbOrExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbOrExpression

방문한 DbOrExpression입니다.

적용 대상

Visit(DbParameterReferenceExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

적용 대상

Visit(DbLambdaExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbLambdaExpression

방문한 DbLambdaExpression입니다.

적용 대상

Visit(DbProjectExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbProjectExpression

방문한 DbProjectExpression입니다.

적용 대상

Visit(DbQuantifierExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbQuantifierExpression

방문한 DbQuantifierExpression입니다.

적용 대상

Visit(DbRefExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbRefExpression

방문한 DbRefExpression입니다.

적용 대상

Visit(DbRefKeyExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbRefKeyExpression

방문한 DbRefKeyExpression입니다.

적용 대상

Visit(DbRelationshipNavigationExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

적용 대상

Visit(DbScanExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbScanExpression

방문한 DbScanExpression입니다.

적용 대상

Visit(DbSkipExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbSkipExpression

방문한 DbSkipExpression입니다.

적용 대상

Visit(DbSortExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbSortExpression

방문한 DbSortExpression입니다.

적용 대상

Visit(DbTreatExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbTreatExpression

방문한 DbTreatExpression입니다.

적용 대상

Visit(DbPropertyExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbPropertyExpression

방문한 DbPropertyExpression입니다.

적용 대상

Visit(DbJoinExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbJoinExpression

방문한 DbJoinExpression입니다.

적용 대상

Visit(DbIsOfExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbIsOfExpression

방문한 DbIsOfExpression입니다.

적용 대상

Visit(DbIsNullExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbIsNullExpression

방문한 DbIsNullExpression입니다.

적용 대상

Visit(DbAndExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbAndExpression

방문한 DbAndExpression입니다.

적용 대상

Visit(DbApplyExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbApplyExpression

방문한 DbApplyExpression입니다.

적용 대상

Visit(DbArithmeticExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbArithmeticExpression

방문한 DbArithmeticExpression입니다.

적용 대상

Visit(DbCaseExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbCaseExpression

방문한 DbCaseExpression입니다.

적용 대상

Visit(DbCastExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbCastExpression

방문한 DbCastExpression입니다.

적용 대상

Visit(DbComparisonExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbComparisonExpression

방문한 DbComparisonExpression입니다.

적용 대상

Visit(DbConstantExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbConstantExpression

방문한 DbConstantExpression입니다.

적용 대상

Visit(DbCrossJoinExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbCrossJoinExpression

방문한 DbCrossJoinExpression입니다.

적용 대상

Visit(DbDerefExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbDerefExpression

방문한 DbDerefExpression입니다.

적용 대상

Visit(DbDistinctExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbDistinctExpression

방문한 DbDistinctExpression입니다.

적용 대상

Visit(DbElementExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbElementExpression

방문한 DbElementExpression입니다.

적용 대상

Visit(DbEntityRefExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbEntityRefExpression

방문한 DbEntityRefExpression입니다.

적용 대상

Visit(DbExceptExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbExceptExpression

방문한 DbExceptExpression입니다.

적용 대상

Visit(DbExpression)

파생 클래스에서 재정의되는 경우 인식되지 않는 형식의 모든 식을 처리합니다.

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)

매개 변수

expression
DbExpression

처리할 식입니다.

설명

인식할 수 없는 형식의 식이 발견되면 호출됩니다.

적용 대상

Visit(DbFilterExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbFilterExpression

방문한 DbFilterExpression입니다.

적용 대상

Visit(DbFunctionExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbFunctionExpression

방문한 DbFunctionExpression입니다.

적용 대상

Visit(DbGroupByExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbGroupByExpression

방문한 DbGroupByExpression입니다.

적용 대상

Visit(DbIntersectExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbIntersectExpression

방문한 DbIntersectExpression입니다.

적용 대상

Visit(DbIsEmptyExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbIsEmptyExpression

방문한 DbIsEmptyExpression입니다.

적용 대상

Visit(DbUnionAllExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

expression
DbUnionAllExpression

방문한 DbUnionAllExpression입니다.

적용 대상

Visit(DbVariableReferenceExpression)

파생 클래스에서 재정의되는 경우 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)

매개 변수

적용 대상