다음을 통해 공유


QueryTranslationPreprocessor 클래스

정의

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

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

public class QueryTranslationPreprocessor
type QueryTranslationPreprocessor = class
Public Class QueryTranslationPreprocessor
상속
QueryTranslationPreprocessor
파생

설명

자세한 내용 과 예제는 데이터베이스 공급자 및 확장 구현 및 EF Core 쿼리 작동 방법을 참조하세요.

생성자

QueryTranslationPreprocessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext)

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

속성

Dependencies

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

QueryCompilationContext

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

메서드

NormalizeQueryableMethod(Expression)

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

Process(Expression)

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

ProcessQueryRoots(Expression)

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

적용 대상