Bagikan melalui


RelationalEntityShaperExpression Kelas

Definisi

Ekspresi yang mewakili pembuatan instans entitas untuk penyedia relasional di ShaperExpression.

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

public class RelationalEntityShaperExpression : Microsoft.EntityFrameworkCore.Query.EntityShaperExpression
type RelationalEntityShaperExpression = class
    inherit EntityShaperExpression
Public Class RelationalEntityShaperExpression
Inherits EntityShaperExpression
Warisan
RelationalEntityShaperExpression

Konstruktor

RelationalEntityShaperExpression(IEntityType, Expression, Boolean, LambdaExpression)

Membuat instans RelationalEntityShaperExpression baru kelas .

RelationalEntityShaperExpression(IEntityType, Expression, Boolean)

Membuat instans RelationalEntityShaperExpression baru kelas .

Properti

EntityType

Jenis entitas sedang dibentuk.

(Diperoleh dari EntityShaperExpression)
IsNullable

Nilai yang menunjukkan apakah instans entitas ini bisa null.

(Diperoleh dari EntityShaperExpression)
MaterializationCondition

Kondisi materilisasi yang digunakan untuk membentuk entitas ini.

(Diperoleh dari EntityShaperExpression)
NodeType

Ekspresi yang mewakili pembuatan instans entitas untuk penyedia relasional di ShaperExpression.

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

(Diperoleh dari EntityShaperExpression)
Type

Ekspresi yang mewakili pembuatan instans entitas untuk penyedia relasional di ShaperExpression.

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

(Diperoleh dari EntityShaperExpression)
ValueBufferExpression

Ekspresi yang ValueBuffer mewakili untuk mendapatkan nilai dari yang digunakan untuk membuat instans entitas.

(Diperoleh dari EntityShaperExpression)

Metode

GenerateMaterializationCondition(IEntityType, Boolean)

Membuat ekspresi Func<T,TResult> untuk menentukan jenis entitas mana yang akan diwujudkan.

MakeNullable(Boolean)

Menetapkan kemampuan null untuk pembentuk ini, menunjukkan apakah dapat membentuk instans entitas null atau tidak.

MakeNullable(Boolean)

Menetapkan kemampuan null untuk pembentuk ini, menunjukkan apakah dapat membentuk instans entitas null atau tidak.

(Diperoleh dari EntityShaperExpression)
MarkAsNullable()
Kedaluwarsa.

Menandai pembentuk ini sebagai dapat diubah ke null, menunjukkan bahwa pembentuk dapat membentuk instans entitas null.

MarkAsNullable()
Kedaluwarsa.

Menandai pembentuk ini sebagai dapat diubah ke null, menunjukkan bahwa pembentuk dapat membentuk instans entitas null.

(Diperoleh dari EntityShaperExpression)
Print(ExpressionPrinter)

Ekspresi yang mewakili pembuatan instans entitas untuk penyedia relasional di ShaperExpression.

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

(Diperoleh dari EntityShaperExpression)
Update(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 pembuatan instans entitas untuk penyedia relasional di ShaperExpression.

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

(Diperoleh dari EntityShaperExpression)
WithEntityType(IEntityType)

Mengubah jenis entitas yang dibentuk oleh pembentuk entitas ini.

Implementasi Antarmuka Eksplisit

IPrintableExpression.Print(ExpressionPrinter)

Membuat representasi string yang dapat dicetak dari ekspresi yang diberikan menggunakan ExpressionPrinter.

(Diperoleh dari EntityShaperExpression)

Berlaku untuk