BasicExpressionVisitor.Visit 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Visit(DbLikeExpression)
에 대한 방문자 패턴 메서드입니다 DbLikeExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbLikeExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbLikeExpression -> unit
Public Overrides Sub Visit (expression As DbLikeExpression)
매개 변수
- expression
- DbLikeExpression
방문 중인 DbLikeExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbLimitExpression)
에 대한 방문자 패턴 메서드입니다 DbLimitExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbLimitExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbLimitExpression -> unit
Public Overrides Sub Visit (expression As DbLimitExpression)
매개 변수
- expression
- DbLimitExpression
방문 중인 DbLimitExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbNewInstanceExpression)
에 대한 방문자 패턴 메서드입니다 DbNewInstanceExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression -> unit
Public Overrides Sub Visit (expression As DbNewInstanceExpression)
매개 변수
- expression
- DbNewInstanceExpression
방문 중인 DbNewInstanceExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbNullExpression)
에 대한 방문자 패턴 메서드입니다 DbNullExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbNullExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbNullExpression -> unit
Public Overrides Sub Visit (expression As DbNullExpression)
매개 변수
- expression
- DbNullExpression
방문 중인 DbNullExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbOfTypeExpression)
에 대한 방문자 패턴 메서드입니다 DbOfTypeExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbOfTypeExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbOfTypeExpression -> unit
Public Overrides Sub Visit (expression As DbOfTypeExpression)
매개 변수
- expression
- DbOfTypeExpression
방문 중인 DbOfTypeExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbOrExpression)
에 대한 방문자 패턴 메서드입니다 DbOrExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbOrExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbOrExpression -> unit
Public Overrides Sub Visit (expression As DbOrExpression)
매개 변수
- expression
- DbOrExpression
방문 중인 DbOrExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbParameterReferenceExpression)
에 대한 방문자 패턴 메서드입니다 DbParameterReferenceExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbParameterReferenceExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbParameterReferenceExpression -> unit
Public Overrides Sub Visit (expression As DbParameterReferenceExpression)
매개 변수
- expression
- DbParameterReferenceExpression
방문 중인 DbParameterReferenceExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbProjectExpression)
에 대한 방문자 패턴 메서드입니다 DbProjectExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbProjectExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbProjectExpression -> unit
Public Overrides Sub Visit (expression As DbProjectExpression)
매개 변수
- expression
- DbProjectExpression
방문 중인 DbProjectExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbPropertyExpression)
에 대한 방문자 패턴 메서드입니다 DbPropertyExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression -> unit
Public Overrides Sub Visit (expression As DbPropertyExpression)
매개 변수
- expression
- DbPropertyExpression
방문 중인 DbPropertyExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbQuantifierExpression)
에 대한 방문자 패턴 메서드입니다 DbQuantifierExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression -> unit
Public Overrides Sub Visit (expression As DbQuantifierExpression)
매개 변수
- expression
- DbQuantifierExpression
방문 중인 DbQuantifierExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbRefExpression)
에 대한 방문자 패턴 메서드입니다 DbRefExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbRefExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbRefExpression -> unit
Public Overrides Sub Visit (expression As DbRefExpression)
매개 변수
- expression
- DbRefExpression
방문 중인 DbRefExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbRefKeyExpression)
에 대한 방문자 패턴 메서드입니다 DbRefKeyExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbRefKeyExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbRefKeyExpression -> unit
Public Overrides Sub Visit (expression As DbRefKeyExpression)
매개 변수
- expression
- DbRefKeyExpression
방문 중인 DbRefKeyExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbRelationshipNavigationExpression)
에 대한 방문자 패턴 메서드입니다 DbRelationshipNavigationExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression -> unit
Public Overrides Sub Visit (expression As DbRelationshipNavigationExpression)
매개 변수
- expression
- DbRelationshipNavigationExpression
방문 중인 DbRelationshipNavigationExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbScanExpression)
에 대한 방문자 패턴 메서드입니다 DbScanExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbScanExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbScanExpression -> unit
Public Overrides Sub Visit (expression As DbScanExpression)
매개 변수
- expression
- DbScanExpression
방문 중인 DbScanExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbSkipExpression)
에 대한 방문자 패턴 메서드입니다 DbSkipExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbSkipExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbSkipExpression -> unit
Public Overrides Sub Visit (expression As DbSkipExpression)
매개 변수
- expression
- DbSkipExpression
방문 중인 DbSkipExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbSortExpression)
에 대한 방문자 패턴 메서드입니다 DbSortExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbSortExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbSortExpression -> unit
Public Overrides Sub Visit (expression As DbSortExpression)
매개 변수
- expression
- DbSortExpression
방문 중인 DbSortExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbTreatExpression)
에 대한 방문자 패턴 메서드입니다 DbTreatExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbTreatExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbTreatExpression -> unit
Public Overrides Sub Visit (expression As DbTreatExpression)
매개 변수
- expression
- DbTreatExpression
방문 중인 DbTreatExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbUnionAllExpression)
에 대한 방문자 패턴 메서드입니다 DbUnionAllExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbUnionAllExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbUnionAllExpression -> unit
Public Overrides Sub Visit (expression As DbUnionAllExpression)
매개 변수
- expression
- DbUnionAllExpression
방문 중인 DbUnionAllExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbVariableReferenceExpression)
에 대한 방문자 패턴 메서드입니다 DbVariableReferenceExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression -> unit
Public Overrides Sub Visit (expression As DbVariableReferenceExpression)
매개 변수
- expression
- DbVariableReferenceExpression
방문 중인 DbVariableReferenceExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbLambdaExpression)
에 대한 방문자 패턴 메서드입니다 DbLambdaExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression -> unit
Public Overrides Sub Visit (expression As DbLambdaExpression)
매개 변수
- expression
- DbLambdaExpression
방문 중인 DbLambdaExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbJoinExpression)
에 대한 방문자 패턴 메서드입니다 DbJoinExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression -> unit
Public Overrides Sub Visit (expression As DbJoinExpression)
매개 변수
- expression
- DbJoinExpression
방문 중인 DbJoinExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbNotExpression)
에 대한 방문자 패턴 메서드입니다 DbNotExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbNotExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbNotExpression -> unit
Public Overrides Sub Visit (expression As DbNotExpression)
매개 변수
- expression
- DbNotExpression
방문 중인 DbNotExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbIsNullExpression)
에 대한 방문자 패턴 메서드입니다 DbIsNullExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbIsNullExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbIsNullExpression -> unit
Public Overrides Sub Visit (expression As DbIsNullExpression)
매개 변수
- expression
- DbIsNullExpression
방문 중인 DbIsNullExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbAndExpression)
에 대한 방문자 패턴 메서드입니다 DbAndExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbAndExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbAndExpression -> unit
Public Overrides Sub Visit (expression As DbAndExpression)
매개 변수
- expression
- DbAndExpression
방문 중인 DbAndExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbApplyExpression)
에 대한 방문자 패턴 메서드입니다 DbApplyExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbApplyExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbApplyExpression -> unit
Public Overrides Sub Visit (expression As DbApplyExpression)
매개 변수
- expression
- DbApplyExpression
방문 중인 DbApplyExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbArithmeticExpression)
에 대한 방문자 패턴 메서드입니다 DbArithmeticExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbArithmeticExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbArithmeticExpression -> unit
Public Overrides Sub Visit (expression As DbArithmeticExpression)
매개 변수
- expression
- DbArithmeticExpression
방문 중인 DbArithmeticExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbCaseExpression)
에 대한 방문자 패턴 메서드입니다 DbCaseExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbCaseExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbCaseExpression -> unit
Public Overrides Sub Visit (expression As DbCaseExpression)
매개 변수
- expression
- DbCaseExpression
방문 중인 DbCaseExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbIsOfExpression)
에 대한 방문자 패턴 메서드입니다 DbIsOfExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbIsOfExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbIsOfExpression -> unit
Public Overrides Sub Visit (expression As DbIsOfExpression)
매개 변수
- expression
- DbIsOfExpression
방문 중인 DbIsOfExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbComparisonExpression)
에 대한 방문자 패턴 메서드입니다 DbComparisonExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbComparisonExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbComparisonExpression -> unit
Public Overrides Sub Visit (expression As DbComparisonExpression)
매개 변수
- expression
- DbComparisonExpression
방문 중인 DbComparisonExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbConstantExpression)
에 대한 방문자 패턴 메서드입니다 DbConstantExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbConstantExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbConstantExpression -> unit
Public Overrides Sub Visit (expression As DbConstantExpression)
매개 변수
- expression
- DbConstantExpression
방문 중인 DbConstantExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbCrossJoinExpression)
에 대한 방문자 패턴 메서드입니다 DbCrossJoinExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbCrossJoinExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbCrossJoinExpression -> unit
Public Overrides Sub Visit (expression As DbCrossJoinExpression)
매개 변수
- expression
- DbCrossJoinExpression
방문 중인 DbCrossJoinExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbDerefExpression)
에 대한 방문자 패턴 메서드입니다 DbDerefExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbDerefExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbDerefExpression -> unit
Public Overrides Sub Visit (expression As DbDerefExpression)
매개 변수
- expression
- DbDerefExpression
방문 중인 DeRefExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbDistinctExpression)
에 대한 방문자 패턴 메서드입니다 DbDistinctExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbDistinctExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbDistinctExpression -> unit
Public Overrides Sub Visit (expression As DbDistinctExpression)
매개 변수
- expression
- DbDistinctExpression
방문 중인 DbDistinctExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbCastExpression)
에 대한 방문자 패턴 메서드입니다 DbCastExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbCastExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbCastExpression -> unit
Public Overrides Sub Visit (expression As DbCastExpression)
매개 변수
- expression
- DbCastExpression
방문 중인 DbCastExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbEntityRefExpression)
에 대한 방문자 패턴 메서드입니다 DbEntityRefExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbEntityRefExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbEntityRefExpression -> unit
Public Overrides Sub Visit (expression As DbEntityRefExpression)
매개 변수
- expression
- DbEntityRefExpression
방문 중인 DbEntityRefExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbExceptExpression)
에 대한 방문자 패턴 메서드입니다 DbExceptExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbExceptExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbExceptExpression -> unit
Public Overrides Sub Visit (expression As DbExceptExpression)
매개 변수
- expression
- DbExceptExpression
방문 중인 DbExceptExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbExpression)
DbExpression 인식할 수 없는 형식의 가 발견되면 호출됩니다.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbExpression -> unit
Public Overrides Sub Visit (expression As DbExpression)
매개 변수
- expression
- DbExpression
식입니다.
예외
expression
가 null인 경우
이 메서드가 호출되면 항상 throw됩니다.expression
가 지원되지 않는 형식입니다.
적용 대상
Visit(DbFilterExpression)
에 대한 방문자 패턴 메서드입니다 DbFilterExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbFilterExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbFilterExpression -> unit
Public Overrides Sub Visit (expression As DbFilterExpression)
매개 변수
- expression
- DbFilterExpression
방문 중인 DbFilterExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbFunctionExpression)
에 대한 방문자 패턴 메서드입니다 DbFunctionExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbFunctionExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbFunctionExpression -> unit
Public Overrides Sub Visit (expression As DbFunctionExpression)
매개 변수
- expression
- DbFunctionExpression
방문 중인 DbFunctionExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbElementExpression)
에 대한 방문자 패턴 메서드입니다 DbElementExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbElementExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbElementExpression -> unit
Public Overrides Sub Visit (expression As DbElementExpression)
매개 변수
- expression
- DbElementExpression
방문 중인 DbElementExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbGroupByExpression)
에 대한 방문자 패턴 메서드입니다 DbGroupByExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbGroupByExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbGroupByExpression -> unit
Public Overrides Sub Visit (expression As DbGroupByExpression)
매개 변수
- expression
- DbGroupByExpression
방문 중인 DbExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbInExpression)
에 대한 방문자 패턴 메서드입니다 DbInExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbInExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbInExpression -> unit
Public Overrides Sub Visit (expression As DbInExpression)
매개 변수
- expression
- DbInExpression
방문 중인 DbInExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbIntersectExpression)
에 대한 방문자 패턴 메서드입니다 DbIntersectExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbIntersectExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbIntersectExpression -> unit
Public Overrides Sub Visit (expression As DbIntersectExpression)
매개 변수
- expression
- DbIntersectExpression
방문 중인 DbIntersectExpression입니다.
예외
expression
가 null인 경우
적용 대상
Visit(DbIsEmptyExpression)
에 대한 방문자 패턴 메서드입니다 DbIsEmptyExpression.
public override void Visit (System.Data.Entity.Core.Common.CommandTrees.DbIsEmptyExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbIsEmptyExpression -> unit
Public Overrides Sub Visit (expression As DbIsEmptyExpression)
매개 변수
- expression
- DbIsEmptyExpression
방문 중인 DbIsEmptyExpression입니다.
예외
expression
가 null인 경우
적용 대상
Entity Framework