DbExpressionVisitor<TResultType> 클래스

정의

특정 형식의 결과 값을 반환하는 방문자가 구현해야 하는 기본 기능을 정의합니다.

generic <typename TResultType>
public ref class DbExpressionVisitor abstract
public abstract class DbExpressionVisitor<TResultType>
type DbExpressionVisitor<'ResultType> = class
Public MustInherit Class DbExpressionVisitor(Of TResultType)

형식 매개 변수

TResultType

방문자가 생성한 결과의 형식입니다.

상속
DbExpressionVisitor<TResultType>
파생

설명

DbExpressionVisitor<TResultType> 순회를 설명하는 추상 클래스입니다.

생성자

Name Description
DbExpressionVisitor<TResultType>()

DbExpressionVisitor<TResultType> 클래스의 새 인스턴스를 초기화합니다.

메서드

Name Description
Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
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(DbIsNullExpression)

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

Visit(DbIsOfExpression)

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

Visit(DbJoinExpression)

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

Visit(DbLambdaExpression)

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

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(DbProjectExpression)

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

Visit(DbPropertyExpression)

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

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(DbUnionAllExpression)

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

Visit(DbVariableReferenceExpression)

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

적용 대상