Bagikan melalui


ProjectionBindingExpression Kelas

Definisi

Ekspresi yang mendapatkan nilai dari QueryExpression untuk digunakan ShaperExpression saat membuat hasil.

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

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

Keterangan

Lihat Implementasi penyedia dan ekstensi database dan Cara kerja kueri EF Core untuk informasi dan contoh selengkapnya.

Konstruktor

ProjectionBindingExpression(Expression, IDictionary<IProperty,Int32>)

Membuat instans ProjectionBindingExpression baru kelas .

ProjectionBindingExpression(Expression, Int32, Type)

Membuat instans ProjectionBindingExpression baru kelas .

ProjectionBindingExpression(Expression, IReadOnlyDictionary<IProperty,Int32>)
Kedaluwarsa.

Membuat instans ProjectionBindingExpression baru kelas .

ProjectionBindingExpression(Expression, ProjectionMember, Type)

Membuat instans ProjectionBindingExpression baru kelas .

Properti

Index

Anggota proyeksi untuk mengikat jika pengikatan adalah melalui indeks proyeksi.

IndexMap
Kedaluwarsa.

Anggota proyeksi untuk mengikat jika pengikatan melalui peta indeks untuk buffer nilai.

NodeType

Ekspresi yang mendapatkan nilai dari QueryExpression untuk digunakan ShaperExpression saat membuat hasil.

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

ProjectionMember

Anggota proyeksi untuk mengikat jika pengikatan adalah melalui anggota proyeksi.

QueryExpression

Ekspresi kueri yang akan diikat.

Type

Ekspresi yang mendapatkan nilai dari QueryExpression untuk digunakan ShaperExpression saat membuat hasil.

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

Metode

Equals(Object)

Ekspresi yang mendapatkan nilai dari QueryExpression untuk digunakan ShaperExpression saat membuat hasil.

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

GetHashCode()

Ekspresi yang mendapatkan nilai dari QueryExpression untuk digunakan ShaperExpression saat membuat hasil.

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

Print(ExpressionPrinter)

Ekspresi yang mendapatkan nilai dari QueryExpression untuk digunakan ShaperExpression saat membuat hasil.

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

VisitChildren(ExpressionVisitor)

Ekspresi yang mendapatkan nilai dari QueryExpression untuk digunakan ShaperExpression saat membuat hasil.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini 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