Bagikan melalui


QueryTranslationPreprocessor Kelas

Definisi

Kelas yang melakukan praproses kueri sebelum terjemahan.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

public class QueryTranslationPreprocessor
type QueryTranslationPreprocessor = class
Public Class QueryTranslationPreprocessor
Warisan
QueryTranslationPreprocessor
Turunan

Keterangan

Lihat Implementasi penyedia dan ekstensi database dan Cara kerja kueri EF Core untuk informasi dan contoh selengkapnya.

Konstruktor

QueryTranslationPreprocessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext)

Membuat instans QueryTranslationPreprocessor baru kelas .

Properti

Dependencies

Dependensi untuk layanan ini.

QueryCompilationContext

Objek konteks kompilasi kueri untuk kompilasi saat ini.

Metode

NormalizeQueryableMethod(Expression)

Menormalkan metode yang dapat dikueri dalam kueri.

Process(Expression)

Menerapkan transformasi pra-pemrosesan ke kueri.

ProcessQueryRoots(Expression)

Menambahkan simpul akar kueri tambahan ke kueri.

Berlaku untuk