Bagikan melalui


InlineQueryRootExpression Kelas

Definisi

Ekspresi yang mewakili akar kueri sebaris dalam kueri (misalnya new[] { 1, 2, 3 }).

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

public class InlineQueryRootExpression : Microsoft.EntityFrameworkCore.Query.QueryRootExpression
type InlineQueryRootExpression = class
    inherit QueryRootExpression
Public Class InlineQueryRootExpression
Inherits QueryRootExpression
Warisan
InlineQueryRootExpression

Konstruktor

InlineQueryRootExpression(IAsyncQueryProvider, IReadOnlyList<Expression>, Type)

Membuat instans InlineQueryRootExpression baru kelas.

InlineQueryRootExpression(IReadOnlyList<Expression>, Type)

Membuat instans InlineQueryRootExpression baru kelas.

Properti

CanReduce

Ekspresi yang mewakili akar kueri sebaris dalam kueri (misalnya new[] { 1, 2, 3 }).

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

(Diperoleh dari QueryRootExpression)
ElementType

Jenis elemen yang diwakili oleh akar kueri ini.

(Diperoleh dari QueryRootExpression)
EntityType

Jenis entitas yang diprenset ulang oleh akar kueri ini.

(Diperoleh dari QueryRootExpression)
NodeType

Ekspresi yang mewakili akar kueri sebaris dalam kueri (misalnya new[] { 1, 2, 3 }).

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

(Diperoleh dari QueryRootExpression)
QueryProvider

Penyedia kueri yang terkait dengan akar kueri ini.

(Diperoleh dari QueryRootExpression)
Type

Ekspresi yang mewakili akar kueri sebaris dalam kueri (misalnya new[] { 1, 2, 3 }).

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

(Diperoleh dari QueryRootExpression)
Values

Nilai yang terkandung dalam akar kueri ini.

Metode

DetachQueryProvider()

Mencopot penyedia kueri terkait dari ekspresi akar kueri ini.

Equals(Object)

Ekspresi yang mewakili akar kueri sebaris dalam kueri (misalnya new[] { 1, 2, 3 }).

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

(Diperoleh dari QueryRootExpression)
GetHashCode()

Ekspresi yang mewakili akar kueri sebaris dalam kueri (misalnya new[] { 1, 2, 3 }).

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

(Diperoleh dari QueryRootExpression)
Print(ExpressionPrinter)

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

Update(IReadOnlyList<Expression>)

Membuat ekspresi baru yang seperti ini, tetapi menggunakan anak-anak yang disediakan. Jika semua anak sama, itu akan mengembalikan ekspresi ini.

UpdateEntityType(IEntityType)

Updates jenis entitas yang terkait dengan akar kueri ini dengan versi yang dioptimalkan yang setara.

(Diperoleh dari QueryRootExpression)
VisitChildren(ExpressionVisitor)

Ekspresi yang mewakili akar kueri sebaris dalam kueri (misalnya new[] { 1, 2, 3 }).

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.

(Diperoleh dari QueryRootExpression)

Berlaku untuk