IncludeExpression 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 operasi sertakan dalam ShaperExpression.
Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.
public class IncludeExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type IncludeExpression = class
inherit Expression
interface IPrintableExpression
Public Class IncludeExpression
Inherits Expression
Implements IPrintableExpression
- Warisan
-
IncludeExpression
- Penerapan
Keterangan
Lihat Implementasi penyedia dan ekstensi database danCara kerja kueri EF Core untuk informasi dan contoh selengkapnya.
Konstruktor
IncludeExpression(Expression, Expression, INavigation) |
Ekspresi yang mewakili operasi sertakan dalam ShaperExpression. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi. |
IncludeExpression(Expression, Expression, INavigationBase) |
Membuat instans IncludeExpression baru kelas. Navigasi akan diatur sebagai dimuat setelah menyelesaikan Sertakan. |
IncludeExpression(Expression, Expression, INavigationBase, Boolean) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru. |
Properti
EntityExpression |
Ekspresi yang mewakili entitas yang melakukan ini meliputi. |
Navigation |
Navigasi yang terkait dengan ini termasuk operasi. |
NavigationExpression |
Ekspresi yang mewakili elemen navigasi yang disertakan. |
NodeType |
Ekspresi yang mewakili operasi sertakan dalam ShaperExpression. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi. |
SetLoaded |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru. |
Type |
Ekspresi yang mewakili operasi sertakan dalam ShaperExpression. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi. |
Metode
Print(ExpressionPrinter) |
Ekspresi yang mewakili operasi sertakan dalam ShaperExpression. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi. |
Update(Expression, Expression) |
Membuat ekspresi baru yang seperti ini, tetapi menggunakan anak-anak yang disediakan. Jika semua anak sama, itu akan mengembalikan ekspresi ini. |
VisitChildren(ExpressionVisitor) |
Ekspresi yang mewakili operasi sertakan dalam ShaperExpression. 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