DbExpressionVisitor<TResultType>.Visit 메서드

정의

식에 대한 방문자 패턴을 구현합니다.

오버로드

Name Description
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 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

매개 변수

expression
DbLikeExpression

DbLikeExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbLimitExpression)

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

매개 변수

expression
DbLimitExpression

DbLimitExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbNewInstanceExpression)

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

매개 변수

expression
DbNewInstanceExpression

DbNewInstanceExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbNotExpression)

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

매개 변수

expression
DbNotExpression

DbNotExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbNullExpression)

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

매개 변수

expression
DbNullExpression

DbNullExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbOfTypeExpression)

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

매개 변수

expression
DbOfTypeExpression

DbOfTypeExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbOrExpression)

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

매개 변수

expression
DbOrExpression

DbOrExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbParameterReferenceExpression)

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

매개 변수

expression
DbParameterReferenceExpression

DbParameterReferenceExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbLambdaExpression)

파생 클래스에서 재정의되는 경우 에 대한 방문자 패턴 메서드를 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

매개 변수

expression
DbLambdaExpression

DbLambdaExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbProjectExpression)

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

매개 변수

expression
DbProjectExpression

DbProjectExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbQuantifierExpression)

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

매개 변수

expression
DbQuantifierExpression

DbQuantifierExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbRefExpression)

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

매개 변수

expression
DbRefExpression

DbRefExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbRefKeyExpression)

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

매개 변수

expression
DbRefKeyExpression

DbRefKeyExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbRelationshipNavigationExpression)

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

매개 변수

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbScanExpression)

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

매개 변수

expression
DbScanExpression

DbScanExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbSkipExpression)

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

매개 변수

expression
DbSkipExpression

DbSkipExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbSortExpression)

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

매개 변수

expression
DbSortExpression

DbSortExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbTreatExpression)

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

매개 변수

expression
DbTreatExpression

DbTreatExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbPropertyExpression)

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

매개 변수

expression
DbPropertyExpression

DbPropertyExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbJoinExpression)

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

매개 변수

expression
DbJoinExpression

DbJoinExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbIsOfExpression)

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

매개 변수

expression
DbIsOfExpression

DbIsOfExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbIsNullExpression)

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

매개 변수

expression
DbIsNullExpression

DbIsNullExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbAndExpression)

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

매개 변수

expression
DbAndExpression

DbAndExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbApplyExpression)

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

매개 변수

expression
DbApplyExpression

DbApplyExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbArithmeticExpression)

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

매개 변수

expression
DbArithmeticExpression

DbArithmeticExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbCaseExpression)

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

매개 변수

expression
DbCaseExpression

DbCaseExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbCastExpression)

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

매개 변수

expression
DbCastExpression

DbCastExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbComparisonExpression)

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

매개 변수

expression
DbComparisonExpression

DbComparisonExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbConstantExpression)

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

매개 변수

expression
DbConstantExpression

DbConstantExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbCrossJoinExpression)

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

매개 변수

expression
DbCrossJoinExpression

DbCrossJoinExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbDerefExpression)

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

매개 변수

expression
DbDerefExpression

DbDerefExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbDistinctExpression)

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

매개 변수

expression
DbDistinctExpression

DbDistinctExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbElementExpression)

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

매개 변수

expression
DbElementExpression

DbElementExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbEntityRefExpression)

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

매개 변수

expression
DbEntityRefExpression

DbEntityRefExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbExceptExpression)

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

매개 변수

expression
DbExceptExpression

DbExceptExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbExpression)

파생 클래스에서 재정의되는 경우 인식할 수 없는 형식의 식을 처리합니다.

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

매개 변수

expression
DbExpression

DbExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

설명

이 메서드는 인식할 수 없는 형식의 식이 발견될 때 호출됩니다.

적용 대상

Visit(DbFilterExpression)

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

매개 변수

expression
DbFilterExpression

DbFilterExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbFunctionExpression)

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

매개 변수

expression
DbFunctionExpression

DbFunctionExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbGroupByExpression)

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

매개 변수

expression
DbGroupByExpression

DbGroupByExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbIntersectExpression)

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

매개 변수

expression
DbIntersectExpression

DbIntersectExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbIsEmptyExpression)

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

매개 변수

expression
DbIsEmptyExpression

DbIsEmptyExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbUnionAllExpression)

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

매개 변수

expression
DbUnionAllExpression

DbUnionAllExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상

Visit(DbVariableReferenceExpression)

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

매개 변수

expression
DbVariableReferenceExpression

DbVariableReferenceExpression 방문 중인 것입니다.

반품

TResultType

특정 형식의 결과 값입니다.

적용 대상