다음을 통해 공유


RelationalShapedQueryCompilingExpressionVisitor 클래스

정의

지정된 모양의 쿼리 식에 대한 셰이퍼 식을 컴파일하는 클래스입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

public class RelationalShapedQueryCompilingExpressionVisitor : Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor
type RelationalShapedQueryCompilingExpressionVisitor = class
    inherit ShapedQueryCompilingExpressionVisitor
Public Class RelationalShapedQueryCompilingExpressionVisitor
Inherits ShapedQueryCompilingExpressionVisitor
상속
RelationalShapedQueryCompilingExpressionVisitor

생성자

RelationalShapedQueryCompilingExpressionVisitor(ShapedQueryCompilingExpressionVisitorDependencies, RelationalShapedQueryCompilingExpressionVisitorDependencies, QueryCompilationContext)

ShapedQueryCompilingExpressionVisitor 클래스의 새 인스턴스를 만듭니다.

속성

Dependencies

이 서비스에 대한 종속성입니다.

(다음에서 상속됨 ShapedQueryCompilingExpressionVisitor)
IsAsync

지정된 모양의 쿼리 식에 대한 셰이퍼 식을 컴파일하는 클래스입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

(다음에서 상속됨 ShapedQueryCompilingExpressionVisitor)
IsBuffering

지정된 모양의 쿼리 식에 대한 셰이퍼 식을 컴파일하는 클래스입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

(다음에서 상속됨 ShapedQueryCompilingExpressionVisitor)
IsTracking

지정된 모양의 쿼리 식에 대한 셰이퍼 식을 컴파일하는 클래스입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

(다음에서 상속됨 ShapedQueryCompilingExpressionVisitor)
QueryCompilationContext

현재 컴파일에 대한 쿼리 컴파일 컨텍스트 개체입니다.

(다음에서 상속됨 ShapedQueryCompilingExpressionVisitor)
RelationalDependencies

이 서비스에 대한 관계형 공급자별 종속성입니다.

메서드

InjectEntityMaterializers(Expression)

지정된 셰이퍼 식에 엔터티 재질 변환기를 삽입합니다. StructuralTypeShaperExpression 는 지정된 엔터티에 대한 재질 변환기 식으로 대체됩니다.

(다음에서 상속됨 ShapedQueryCompilingExpressionVisitor)
VerifyNoClientConstant(Expression)

지정된 셰이퍼 식에 메모리 누수를 일으킬 수 있는 클라이언트 쪽 상수가 포함되어 있지 않은지 확인합니다.

(다음에서 상속됨 ShapedQueryCompilingExpressionVisitor)
VisitExtension(Expression)

지정된 모양의 쿼리 식에 대한 셰이퍼 식을 컴파일하는 클래스입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

VisitExtension(Expression)

지정된 모양의 쿼리 식에 대한 셰이퍼 식을 컴파일하는 클래스입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

(다음에서 상속됨 ShapedQueryCompilingExpressionVisitor)
VisitNonQuery(NonQueryExpression)

지정된 nonQueryExpression를 방문하여 컴파일될 때 데이터베이스에 대해 비 쿼리 작업을 실행할 수 있는 식을 반환합니다.

VisitShapedQuery(ShapedQueryExpression)

지정된 모양의 쿼리 식을 방문하여 열거 가능한 식을 만듭니다.

VisitShapedQuery(ShapedQueryExpression)

지정된 모양의 쿼리 식을 방문하여 열거 가능한 식을 만듭니다.

(다음에서 상속됨 ShapedQueryCompilingExpressionVisitor)
VisitShapedQueryExpression(ShapedQueryExpression)

지정된 모양의 쿼리 식에 대한 셰이퍼 식을 컴파일하는 클래스입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

VisitShapedQueryExpression(ShapedQueryExpression)

지정된 모양의 쿼리 식에 대한 셰이퍼 식을 컴파일하는 클래스입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

(다음에서 상속됨 ShapedQueryCompilingExpressionVisitor)

적용 대상