Bagikan melalui


RelationalShapedQueryCompilingExpressionVisitor Kelas

Definisi

Kelas yang mengkompilasi ekspresi pembentuk untuk ekspresi kueri berbentuk tertentu.

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

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

Konstruktor

RelationalShapedQueryCompilingExpressionVisitor(ShapedQueryCompilingExpressionVisitorDependencies, RelationalShapedQueryCompilingExpressionVisitorDependencies, QueryCompilationContext)

Membuat instans ShapedQueryCompilingExpressionVisitor baru kelas .

Properti

Dependencies

Dependensi untuk layanan ini.

(Diperoleh dari ShapedQueryCompilingExpressionVisitor)
IsAsync

Kelas yang mengkompilasi ekspresi pembentuk untuk ekspresi kueri berbentuk tertentu.

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

(Diperoleh dari ShapedQueryCompilingExpressionVisitor)
IsBuffering

Kelas yang mengkompilasi ekspresi pembentuk untuk ekspresi kueri berbentuk tertentu.

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

(Diperoleh dari ShapedQueryCompilingExpressionVisitor)
IsTracking

Kelas yang mengkompilasi ekspresi pembentuk untuk ekspresi kueri berbentuk tertentu.

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

(Diperoleh dari ShapedQueryCompilingExpressionVisitor)
QueryCompilationContext

Objek konteks kompilasi kueri untuk kompilasi saat ini.

(Diperoleh dari ShapedQueryCompilingExpressionVisitor)
RelationalDependencies

Dependensi khusus penyedia relasional untuk layanan ini.

Metode

InjectEntityMaterializers(Expression)

Masukkan materializer entitas dalam ekspresi pembentuk tertentu. StructuralTypeShaperExpression diganti dengan ekspresi materializer untuk entitas tertentu.

(Diperoleh dari ShapedQueryCompilingExpressionVisitor)
VerifyNoClientConstant(Expression)

Memverifikasi bahwa ekspresi pembentuk yang diberikan tidak berisi konstanta sisi klien yang dapat menyebabkan kebocoran memori.

(Diperoleh dari ShapedQueryCompilingExpressionVisitor)
VisitExtension(Expression)

Kelas yang mengkompilasi ekspresi pembentuk untuk ekspresi kueri berbentuk tertentu.

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

VisitExtension(Expression)

Kelas yang mengkompilasi ekspresi pembentuk untuk ekspresi kueri berbentuk tertentu.

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

(Diperoleh dari ShapedQueryCompilingExpressionVisitor)
VisitNonQuery(NonQueryExpression)

nonQueryExpressionMengunjungi , mengembalikan ekspresi yang saat dikompilasi, dapat menjalankan operasi non-kueri terhadap database.

VisitShapedQuery(ShapedQueryExpression)

Kunjungan yang diberikan ekspresi kueri berbentuk untuk membuat ekspresi enumerable.

VisitShapedQuery(ShapedQueryExpression)

Kunjungan yang diberikan ekspresi kueri berbentuk untuk membuat ekspresi enumerable.

(Diperoleh dari ShapedQueryCompilingExpressionVisitor)
VisitShapedQueryExpression(ShapedQueryExpression)

Kelas yang mengkompilasi ekspresi pembentuk untuk ekspresi kueri berbentuk tertentu.

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

VisitShapedQueryExpression(ShapedQueryExpression)

Kelas yang mengkompilasi ekspresi pembentuk untuk ekspresi kueri berbentuk tertentu.

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

(Diperoleh dari ShapedQueryCompilingExpressionVisitor)

Berlaku untuk