다음을 통해 공유


DbExpressionVisitor<TResultType>.Visit 메서드

정의

오버로드

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

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

Visit(DbUnionAllExpression)

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

Visit(DbIsOfExpression)

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

Visit(DbIsEmptyExpression)

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

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

DbInExpression에 대한 형식화된 방문자 패턴 메서드입니다.

Visit(DbIntersectExpression)

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

Visit(DbIsNullExpression)

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

Visit(DbVariableReferenceExpression)

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

Visit(DbLambdaExpression)

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

public virtual TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression -> 'ResultType
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression -> 'ResultType
Public Overridable Function Visit (expression As DbLambdaExpression) As TResultType

매개 변수

expression
DbLambdaExpression

방문 중인 DbLambdaExpression입니다.

반환

TResultType

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

적용 대상

Visit(DbLikeExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbLikeExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbLimitExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbNewInstanceExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbNotExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbNullExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbOfTypeExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbOrExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbParameterReferenceExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbParameterReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbParameterReferenceExpression) As TResultType

매개 변수

반환

TResultType

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

적용 대상

Visit(DbProjectExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbProjectExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbProjectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbProjectExpression) As TResultType

매개 변수

expression
DbProjectExpression

방문 중인 DbProjectExpression입니다.

반환

TResultType

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

적용 대상

Visit(DbPropertyExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbPropertyExpression) As TResultType

매개 변수

expression
DbPropertyExpression

방문 중인 DbPropertyExpression입니다.

반환

TResultType

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

적용 대상

Visit(DbQuantifierExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbRefExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbRefKeyExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRelationshipNavigationExpression) As TResultType

매개 변수

반환

TResultType

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

적용 대상

Visit(DbScanExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbScanExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbSkipExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbSortExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbTreatExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbTreatExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbTreatExpression) As TResultType

매개 변수

expression
DbTreatExpression

방문 중인 DbTreatExpression입니다.

반환

TResultType

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

적용 대상

Visit(DbJoinExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbJoinExpression) As TResultType

매개 변수

expression
DbJoinExpression

방문 중인 DbJoinExpression입니다.

반환

TResultType

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

적용 대상

Visit(DbUnionAllExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbUnionAllExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbUnionAllExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbUnionAllExpression) As TResultType

매개 변수

expression
DbUnionAllExpression

방문 중인 DbUnionAllExpression입니다.

반환

TResultType

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

적용 대상

Visit(DbIsOfExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbIsOfExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbIsOfExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsOfExpression) As TResultType

매개 변수

expression
DbIsOfExpression

방문 중인 DbIsOfExpression입니다.

반환

TResultType

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

적용 대상

Visit(DbIsEmptyExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbIsEmptyExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbIsEmptyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsEmptyExpression) As TResultType

매개 변수

expression
DbIsEmptyExpression

방문 중인 DbIsEmptyExpression입니다.

반환

TResultType

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

적용 대상

Visit(DbAndExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbAndExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbApplyExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbArithmeticExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbCaseExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbCastExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbComparisonExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbConstantExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbCrossJoinExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbDerefExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbDistinctExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbElementExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbEntityRefExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbExceptExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbFilterExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbFunctionExpression expression);
abstract member Visit : System.Data.Entity.Core.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.Entity.Core.Common.CommandTrees.DbGroupByExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbGroupByExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbGroupByExpression) As TResultType

매개 변수

expression
DbGroupByExpression

방문 중인 DbGroupByExpression입니다.

반환

TResultType

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

적용 대상

Visit(DbInExpression)

DbInExpression에 대한 형식화된 방문자 패턴 메서드입니다.

public virtual TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbInExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbInExpression -> 'ResultType
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbInExpression -> 'ResultType
Public Overridable Function Visit (expression As DbInExpression) As TResultType

매개 변수

expression
DbInExpression

방문 중인 DbInExpression입니다.

반환

TResultType

TResultType의 instance.

적용 대상

Visit(DbIntersectExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbIntersectExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbIntersectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIntersectExpression) As TResultType

매개 변수

expression
DbIntersectExpression

방문 중인 DbIntersectExpression입니다.

반환

TResultType

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

적용 대상

Visit(DbIsNullExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbIsNullExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbIsNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsNullExpression) As TResultType

매개 변수

expression
DbIsNullExpression

방문 중인 DbIsNullExpression입니다.

반환

TResultType

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

적용 대상

Visit(DbVariableReferenceExpression)

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

public abstract TResultType Visit(System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression expression);
abstract member Visit : System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbVariableReferenceExpression) As TResultType

매개 변수

반환

TResultType

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

적용 대상