DefaultExpressionVisitor.Visit 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Visit(DbLikeExpression) |
지정된 패턴에 대해 선택적인 이스케이프 문자열을 사용한 문자열 비교에 대한 방문자 패턴을 구현합니다. |
Visit(DbLimitExpression) |
인수 컬렉션의 요소 수를 지정된 한계 값으로 제한함에 대한 방문자 패턴을 구현합니다. |
Visit(DbNotExpression) |
단일 부울 인수의 논리적 NOT에 대한 방문자 패턴을 구현합니다. |
Visit(DbNullExpression) |
형식화된 null 리터럴에 대한 참조의 방문자 패턴을 구현합니다. |
Visit(DbOfTypeExpression) |
특정 집합 인수에서 지정된 형식의 요소를 검색하는 작업에 대한 방문자 패턴을 구현합니다. |
Visit(DbOrExpression) |
두 부울 인수의 논리적 OR에 대한 방문자 패턴을 구현합니다. |
Visit(DbParameterReferenceExpression) |
이 식이 들어 있는 명령 트리에 선언된 매개 변수에 대한 참조에 대한 방문자 패턴을 구현합니다. |
Visit(DbProjectExpression) |
지정된 식에 대한 특정 입력 집합 프로젝션에 대한 방문자 패턴을 구현합니다. |
Visit(DbPropertyExpression) |
인스턴스 속성을 검색하는 방문자 패턴을 구현합니다. |
Visit(DbRefKeyExpression) |
내부 참조 값에서 키 값을 검색하는 작업에 대한 방문자 패턴을 구현합니다. |
Visit(DbRefExpression) |
엔터티 집합 내의 특정 인스턴스에 대한 강력한 형식의 참조에 대해 방문자 패턴을 구현합니다. |
Visit(DbLambdaExpression) |
람다 함수를 DbExpression 개체로 표현하는 인수에 적용하기 위한 방문자 패턴을 구현합니다. |
Visit(DbRelationshipNavigationExpression) |
관계 탐색에 대한 방문자 패턴을 구현합니다. |
Visit(DbScanExpression) |
Target 속성에 지정된 대로 엔터티 집합 또는 관계 집합의 방문자 패턴을 구현합니다. |
Visit(DbSkipExpression) |
skip 식의 방문자 패턴을 구현합니다. |
Visit(DbSortExpression) |
정렬 순서의 일부로 사용할 수 있는 정렬 키의 방문자 패턴을 구현합니다. |
Visit(DbTreatExpression) |
다형 인수에 적용되는 형식 변환 작업의 방문자 패턴을 구현합니다. |
Visit(DbUnionAllExpression) |
왼쪽 피연산자와 오른쪽 피연산자 간의 합집합 연산에 대한 방문자 패턴을 구현합니다. |
Visit(DbVariableReferenceExpression) |
현재 범위에 있는 변수에 대한 참조의 방문자 패턴을 구현합니다. |
Visit(DbQuantifierExpression) |
특정 입력 집합의 요소에 대한 지정된 종류의 수량자 연산에 대한 방문자 패턴을 구현합니다. |
Visit(DbJoinExpression) |
지정된 조인 조건에 따른 특정 컬렉션 인수 간의 내부, 왼쪽 우선 외부 또는 완전 외부 조인 연산에 대한 방문자 패턴을 구현합니다. |
Visit(DbNewInstanceExpression) |
집합 및 레코드 형식을 비롯하여 지정된 형식의 새 인스턴스 생성에 대한 방문자 패턴을 구현합니다. |
Visit(DbIsNullExpression) |
단일 인수에 적용되는 null 확인의 방문자 패턴을 구현합니다. |
Visit(DbAndExpression) |
로컬 AND 식의 방문자 패턴을 구현합니다. |
Visit(DbApplyExpression) |
특정 입력 집합의 각 요소에 대해 지정된 함수를 호출하는 방문자 패턴을 나타냅니다. |
Visit(DbArithmeticExpression) |
숫자 인수에 적용되는 산술 연산에 대한 방문자 패턴을 구현합니다. |
Visit(DbIsOfExpression) |
단일 인수와 지정된 형식 간의 형식 비교에 대한 방문자 패턴을 구현합니다. |
Visit(DbCastExpression) |
단일 인수를 지정된 형식으로 형식을 변환하는 작업에 대한 방문자 패턴을 구현합니다. |
Visit(DbComparisonExpression) |
두 인수에 적용되는 비교 연산에 대한 방문자 패턴을 구현합니다. |
Visit(DbConstantExpression) |
다른 종류의 상수에 대한 방문자 패턴을 구현합니다. |
Visit(DbCrossJoinExpression) |
지정된 컬렉션 인수 사이의 무조건 조인 작업에 대한 방문자 패턴을 구현합니다. |
Visit(DbDerefExpression) |
지정된 참조를 기반으로 엔터티를 검색하는 식의 방문자 패턴을 구현합니다. |
Visit(DbDistinctExpression) |
지정된 집합 인수에서 중복 요소를 제거하는 작업에 대한 방문자 패턴을 구현합니다. |
Visit(DbCaseExpression) |
When, Then 및 Else 절에 대한 방문자 패턴을 구현합니다. |
Visit(DbEntityRefExpression) |
내부 엔터티 인스턴스에서 참조를 추출하는 식에 대한 방문자 패턴을 구현합니다. |
Visit(DbExceptExpression) |
왼쪽 피연산자와 오른쪽 피연산자 간의 차집합 연산에 대한 방문자 패턴을 구현합니다. |
Visit(DbExpression) |
식 형식에 필요한 기본 기능의 방문자 패턴을 구현합니다. |
Visit(DbFilterExpression) |
입력 집합을 필터링하기 위해 적용하는 조건자에 대해 방문자 패턴을 구현합니다. |
Visit(DbFunctionExpression) |
함수 호출의 방문자 패턴을 구현합니다. |
Visit(DbGroupByExpression) |
그룹의 방문자 패턴을 작업별로 구현합니다. |
Visit(DbElementExpression) |
지정된 집합 인수를 singleton으로 변환하는 작업에 대한 방문자 패턴을 구현합니다. |
Visit(DbInExpression) |
DbInExpression에 대한 방문자 패턴을 구현합니다. |
Visit(DbIntersectExpression) |
왼쪽 피연산자와 오른쪽 피연산자 간의 교집합 연산에 대한 방문자 패턴을 구현합니다. |
Visit(DbIsEmptyExpression) |
단일 집합 인수에 적용되는 빈 집합 확인의 방문자 패턴을 구현합니다. |
Visit(DbLikeExpression)
지정된 패턴에 대해 선택적인 이스케이프 문자열을 사용한 문자열 비교에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbLikeExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbLikeExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbLikeExpression) As DbExpression
매개 변수
- expression
- DbLikeExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbLimitExpression)
인수 컬렉션의 요소 수를 지정된 한계 값으로 제한함에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbLimitExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbLimitExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbLimitExpression) As DbExpression
매개 변수
- expression
- DbLimitExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbNotExpression)
단일 부울 인수의 논리적 NOT에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbNotExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbNotExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbNotExpression) As DbExpression
매개 변수
- expression
- DbNotExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbNullExpression)
형식화된 null 리터럴에 대한 참조의 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbNullExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbNullExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbNullExpression) As DbExpression
매개 변수
- expression
- DbNullExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbOfTypeExpression)
특정 집합 인수에서 지정된 형식의 요소를 검색하는 작업에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbOfTypeExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbOfTypeExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbOfTypeExpression) As DbExpression
매개 변수
- expression
- DbOfTypeExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbOrExpression)
두 부울 인수의 논리적 OR에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbOrExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbOrExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbOrExpression) As DbExpression
매개 변수
- expression
- DbOrExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbParameterReferenceExpression)
이 식이 들어 있는 명령 트리에 선언된 매개 변수에 대한 참조에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbParameterReferenceExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbParameterReferenceExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbParameterReferenceExpression) As DbExpression
매개 변수
- expression
- DbParameterReferenceExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbProjectExpression)
지정된 식에 대한 특정 입력 집합 프로젝션에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbProjectExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbProjectExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbProjectExpression) As DbExpression
매개 변수
- expression
- DbProjectExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbPropertyExpression)
인스턴스 속성을 검색하는 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbPropertyExpression) As DbExpression
매개 변수
- expression
- DbPropertyExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbRefKeyExpression)
내부 참조 값에서 키 값을 검색하는 작업에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbRefKeyExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbRefKeyExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbRefKeyExpression) As DbExpression
매개 변수
- expression
- DbRefKeyExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbRefExpression)
엔터티 집합 내의 특정 인스턴스에 대한 강력한 형식의 참조에 대해 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbRefExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbRefExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbRefExpression) As DbExpression
매개 변수
- expression
- DbRefExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbLambdaExpression)
람다 함수를 DbExpression 개체로 표현하는 인수에 적용하기 위한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbLambdaExpression) As DbExpression
매개 변수
- expression
- DbLambdaExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbRelationshipNavigationExpression)
관계 탐색에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbRelationshipNavigationExpression) As DbExpression
매개 변수
- expression
- DbRelationshipNavigationExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbScanExpression)
Target 속성에 지정된 대로 엔터티 집합 또는 관계 집합의 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbScanExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbScanExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbScanExpression) As DbExpression
매개 변수
- expression
- DbScanExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbSkipExpression)
skip 식의 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbSkipExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbSkipExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbSkipExpression) As DbExpression
매개 변수
- expression
- DbSkipExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbSortExpression)
정렬 순서의 일부로 사용할 수 있는 정렬 키의 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbSortExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbSortExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbSortExpression) As DbExpression
매개 변수
- expression
- DbSortExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbTreatExpression)
다형 인수에 적용되는 형식 변환 작업의 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbTreatExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbTreatExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbTreatExpression) As DbExpression
매개 변수
- expression
- DbTreatExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbUnionAllExpression)
왼쪽 피연산자와 오른쪽 피연산자 간의 합집합 연산에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbUnionAllExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbUnionAllExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbUnionAllExpression) As DbExpression
매개 변수
- expression
- DbUnionAllExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbVariableReferenceExpression)
현재 범위에 있는 변수에 대한 참조의 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbVariableReferenceExpression) As DbExpression
매개 변수
- expression
- DbVariableReferenceExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbQuantifierExpression)
특정 입력 집합의 요소에 대한 지정된 종류의 수량자 연산에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbQuantifierExpression) As DbExpression
매개 변수
- expression
- DbQuantifierExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbJoinExpression)
지정된 조인 조건에 따른 특정 컬렉션 인수 간의 내부, 왼쪽 우선 외부 또는 완전 외부 조인 연산에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbJoinExpression) As DbExpression
매개 변수
- expression
- DbJoinExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbNewInstanceExpression)
집합 및 레코드 형식을 비롯하여 지정된 형식의 새 인스턴스 생성에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbNewInstanceExpression) As DbExpression
매개 변수
- expression
- DbNewInstanceExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbIsNullExpression)
단일 인수에 적용되는 null 확인의 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbIsNullExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbIsNullExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbIsNullExpression) As DbExpression
매개 변수
- expression
- DbIsNullExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbAndExpression)
로컬 AND 식의 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbAndExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbAndExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbAndExpression) As DbExpression
매개 변수
- expression
- DbAndExpression
논리 AND 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbApplyExpression)
특정 입력 집합의 각 요소에 대해 지정된 함수를 호출하는 방문자 패턴을 나타냅니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbApplyExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbApplyExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbApplyExpression) As DbExpression
매개 변수
- expression
- DbApplyExpression
APPLY 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbArithmeticExpression)
숫자 인수에 적용되는 산술 연산에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbArithmeticExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbArithmeticExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbArithmeticExpression) As DbExpression
매개 변수
- expression
- DbArithmeticExpression
산술 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbIsOfExpression)
단일 인수와 지정된 형식 간의 형식 비교에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbIsOfExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbIsOfExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbIsOfExpression) As DbExpression
매개 변수
- expression
- DbIsOfExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbCastExpression)
단일 인수를 지정된 형식으로 형식을 변환하는 작업에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbCastExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbCastExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbCastExpression) As DbExpression
매개 변수
- expression
- DbCastExpression
cast 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbComparisonExpression)
두 인수에 적용되는 비교 연산에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbComparisonExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbComparisonExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbComparisonExpression) As DbExpression
매개 변수
- expression
- DbComparisonExpression
cast 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbConstantExpression)
다른 종류의 상수에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbConstantExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbConstantExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbConstantExpression) As DbExpression
매개 변수
- expression
- DbConstantExpression
상수 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbCrossJoinExpression)
지정된 컬렉션 인수 사이의 무조건 조인 작업에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbCrossJoinExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbCrossJoinExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbCrossJoinExpression) As DbExpression
매개 변수
- expression
- DbCrossJoinExpression
조인 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbDerefExpression)
지정된 참조를 기반으로 엔터티를 검색하는 식의 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbDerefExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbDerefExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbDerefExpression) As DbExpression
매개 변수
- expression
- DbDerefExpression
DEREF 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbDistinctExpression)
지정된 집합 인수에서 중복 요소를 제거하는 작업에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbDistinctExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbDistinctExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbDistinctExpression) As DbExpression
매개 변수
- expression
- DbDistinctExpression
고유한 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbCaseExpression)
When, Then 및 Else 절에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbCaseExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbCaseExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbCaseExpression) As DbExpression
매개 변수
- expression
- DbCaseExpression
case 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbEntityRefExpression)
내부 엔터티 인스턴스에서 참조를 추출하는 식에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbEntityRefExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbEntityRefExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbEntityRefExpression) As DbExpression
매개 변수
- expression
- DbEntityRefExpression
엔터티 참조 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbExceptExpression)
왼쪽 피연산자와 오른쪽 피연산자 간의 차집합 연산에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbExceptExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbExceptExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbExceptExpression) As DbExpression
매개 변수
- expression
- DbExceptExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbExpression)
식 형식에 필요한 기본 기능의 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbExpression) As DbExpression
매개 변수
- expression
- DbExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbFilterExpression)
입력 집합을 필터링하기 위해 적용하는 조건자에 대해 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbFilterExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbFilterExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbFilterExpression) As DbExpression
매개 변수
- expression
- DbFilterExpression
필터 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbFunctionExpression)
함수 호출의 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbFunctionExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbFunctionExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbFunctionExpression) As DbExpression
매개 변수
- expression
- DbFunctionExpression
함수 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbGroupByExpression)
그룹의 방문자 패턴을 작업별로 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbGroupByExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbGroupByExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbGroupByExpression) As DbExpression
매개 변수
- expression
- DbGroupByExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbElementExpression)
지정된 집합 인수를 singleton으로 변환하는 작업에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbElementExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbElementExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbElementExpression) As DbExpression
매개 변수
- expression
- DbElementExpression
요소 식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbInExpression)
DbInExpression에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbInExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbInExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbInExpression) As DbExpression
매개 변수
- expression
- DbInExpression
방문 중인 DbInExpression입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbIntersectExpression)
왼쪽 피연산자와 오른쪽 피연산자 간의 교집합 연산에 대한 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbIntersectExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbIntersectExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbIntersectExpression) As DbExpression
매개 변수
- expression
- DbIntersectExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Visit(DbIsEmptyExpression)
단일 집합 인수에 적용되는 빈 집합 확인의 방문자 패턴을 구현합니다.
public override System.Data.Entity.Core.Common.CommandTrees.DbExpression Visit (System.Data.Entity.Core.Common.CommandTrees.DbIsEmptyExpression expression);
override this.Visit : System.Data.Entity.Core.Common.CommandTrees.DbIsEmptyExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
Public Overrides Function Visit (expression As DbIsEmptyExpression) As DbExpression
매개 변수
- expression
- DbIsEmptyExpression
식입니다.
반환
구현된 방문자입니다.
적용 대상
Entity Framework