Bagikan melalui


RelationalSplitCollectionShaperExpression Kelas

Definisi

Ekspresi yang mewakili pembuatan koleksi selama kueri terpisah untuk penyedia relasional di ShaperExpression.

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

public class RelationalSplitCollectionShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type RelationalSplitCollectionShaperExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class RelationalSplitCollectionShaperExpression
Inherits Expression
Implements IPrintableExpression
Warisan
RelationalSplitCollectionShaperExpression
Penerapan

Konstruktor

RelationalSplitCollectionShaperExpression(Expression, Expression, IReadOnlyList<ValueComparer>, SelectExpression, Expression, INavigationBase, Type)

Membuat instans RelationalCollectionShaperExpression baru kelas.

RelationalSplitCollectionShaperExpression(Int32, Expression, Expression, IReadOnlyList<ValueComparer>, SelectExpression, Expression, INavigationBase, Type)
Kedaluwarsa.

Membuat instans RelationalCollectionShaperExpression baru kelas.

Properti

ChildIdentifier

Pengidentifikasi untuk elemen anak.

CollectionId
Kedaluwarsa.

Id unik untuk pembentuk koleksi ini.

ElementType

Jenis clr elemen koleksi.

IdentifierValueComparers

Daftar pembanding nilai untuk membandingkan pengidentifikasi.

InnerShaper

Ekspresi untuk membuat elemen dalam.

Navigation

Navigasi jika terkait dengan koleksi.

NodeType

Ekspresi yang mewakili pembuatan koleksi selama kueri terpisah untuk penyedia relasional di ShaperExpression.

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

ParentIdentifier

Pengidentifikasi untuk elemen induk.

SelectExpression

Kueri SQL untuk mendapatkan nilai untuk koleksi ini dari database.

Type

Ekspresi yang mewakili pembuatan koleksi selama kueri terpisah untuk penyedia relasional di ShaperExpression.

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

Metode

Update(Expression, Expression, SelectExpression, 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 koleksi selama kueri terpisah untuk penyedia relasional di 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