다음을 통해 공유


RelationalQueryTranslationPreprocessor 클래스

정의

변환 전에 쿼리를 전처리하는 클래스입니다.

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

public class RelationalQueryTranslationPreprocessor : Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor
type RelationalQueryTranslationPreprocessor = class
    inherit QueryTranslationPreprocessor
Public Class RelationalQueryTranslationPreprocessor
Inherits QueryTranslationPreprocessor
상속
RelationalQueryTranslationPreprocessor

생성자

RelationalQueryTranslationPreprocessor(QueryTranslationPreprocessorDependencies, RelationalQueryTranslationPreprocessorDependencies, QueryCompilationContext)

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

속성

Dependencies

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

(다음에서 상속됨 QueryTranslationPreprocessor)
QueryCompilationContext

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

(다음에서 상속됨 QueryTranslationPreprocessor)
RelationalDependencies

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

메서드

NormalizeQueryableMethod(Expression)

쿼리에서 쿼리 가능한 메서드를 정규화합니다.

NormalizeQueryableMethod(Expression)

쿼리에서 쿼리 가능한 메서드를 정규화합니다.

(다음에서 상속됨 QueryTranslationPreprocessor)
Process(Expression)

쿼리에 전처리 변환을 적용합니다.

Process(Expression)

쿼리에 전처리 변환을 적용합니다.

(다음에서 상속됨 QueryTranslationPreprocessor)
ProcessQueryRoots(Expression)

쿼리에 추가 쿼리 루트 노드를 추가합니다.

ProcessQueryRoots(Expression)

쿼리에 추가 쿼리 루트 노드를 추가합니다.

(다음에서 상속됨 QueryTranslationPreprocessor)

적용 대상