Bagikan melalui


DiscriminatorPredicateExpression Kelas

Definisi

Mewakili predikat diskriminator.

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

Konstruktor

DiscriminatorPredicateExpression(Expression, IQuerySource)

Membuat instans baru DiscriminatorPredicateExpression..

Properti

CanReduce

Menunjukkan bahwa simpul dapat dikurangi menjadi simpul yang lebih sederhana. Jika ini mengembalikan true, Reduce() dapat dipanggil untuk menghasilkan formulir yang dikurangi.

NodeType

Mengembalikan jenis node dari ini Expression. (Diwarisi dari Expression.)

QuerySource

Mendapatkan sumber kueri.

Type

Mendapatkan jenis statis ekspresi yang diwakili ini Expression . (Diwarisi dari Expression.)

Metode

Equals(Object)

Menguji apakah objek ini dianggap sama dengan objek lain.

GetHashCode()

Mengembalikan kode hash untuk objek ini.

Reduce()

Mengurangi simpul ini menjadi ekspresi yang lebih sederhana. Jika CanReduce mengembalikan true, ini akan mengembalikan ekspresi yang valid. Metode ini diizinkan untuk mengembalikan simpul lain yang sendiri harus dikurangi.

ToString()

String Membuat representasi Ekspresi.

VisitChildren(ExpressionVisitor)

Mengurangi simpul lalu memanggil Visit(Expression) metode yang melewati ekspresi yang dikurangi. Memberikan pengecualian jika node tidak dapat dikurangi.

Implementasi Antarmuka Eksplisit

IPrintable.Print(ExpressionPrinter)

API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang.

Berlaku untuk