QueryRootExpression Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Ekspresi yang mewakili akar kueri dalam ekspresi kueri.
Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.
public class QueryRootExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
public abstract class QueryRootExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type QueryRootExpression = class
inherit Expression
interface IPrintableExpression
Public Class QueryRootExpression
Inherits Expression
Implements IPrintableExpression
Public MustInherit Class QueryRootExpression
Inherits Expression
Implements IPrintableExpression
- Warisan
-
QueryRootExpression
- Turunan
- Penerapan
Keterangan
Lihat Implementasi penyedia dan ekstensi database danCara kerja kueri EF Core untuk informasi dan contoh selengkapnya.
Konstruktor
QueryRootExpression(IAsyncQueryProvider, IEntityType) |
Membuat instans QueryRootExpression baru kelas dengan penyedia kueri terkait. |
QueryRootExpression(IAsyncQueryProvider, Type) |
Membuat instans QueryRootExpression baru kelas dengan penyedia kueri terkait. |
QueryRootExpression(IEntityType) |
Membuat instans QueryRootExpression baru kelas tanpa penyedia kueri apa pun. |
QueryRootExpression(Type) |
Membuat instans EntityQueryRootExpression baru kelas tanpa penyedia kueri apa pun. |
Properti
CanReduce |
Ekspresi yang mewakili akar kueri dalam ekspresi kueri. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi. |
ElementType |
Jenis elemen yang diwakili oleh akar kueri ini. |
EntityType |
Jenis entitas yang diprenset ulang oleh akar kueri ini. |
NodeType |
Ekspresi yang mewakili akar kueri dalam ekspresi kueri. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi. |
QueryProvider |
Penyedia kueri yang terkait dengan akar kueri ini. |
Type |
Ekspresi yang mewakili akar kueri dalam ekspresi kueri. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi. |
Metode
DetachQueryProvider() |
Mencopot penyedia kueri terkait dari ekspresi akar kueri ini. |
Equals(Object) |
Ekspresi yang mewakili akar kueri dalam ekspresi kueri. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi. |
GetHashCode() |
Ekspresi yang mewakili akar kueri dalam ekspresi kueri. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi. |
Print(ExpressionPrinter) |
Membuat representasi string yang dapat dicetak dari ekspresi yang diberikan menggunakan ExpressionPrinter. |
UpdateEntityType(IEntityType) |
Updates jenis entitas yang terkait dengan akar kueri ini dengan versi yang dioptimalkan yang setara. |
VisitChildren(ExpressionVisitor) |
Ekspresi yang mewakili akar kueri dalam ekspresi kueri. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi. |
Implementasi Antarmuka Eksplisit
IPrintableExpression.Print(ExpressionPrinter) |
Membuat representasi string yang dapat dicetak dari ekspresi yang diberikan menggunakan ExpressionPrinter. |
Berlaku untuk
Entity Framework