Bagikan melalui


NullConditionalExpression Kelas

Definisi

Perhatian

Use ConditionalExpression with null check instead

Ekspresi yang mewakili akses null-conditional. Logika dalam file ini didasarkan pada https://github.com/bartdesmet/ExpressionFutures

public class NullConditionalExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[System.Obsolete("Use ConditionalExpression with null check instead")]
public class NullConditionalExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type NullConditionalExpression = class
    inherit Expression
    interface IPrintableExpression
[<System.Obsolete("Use ConditionalExpression with null check instead")>]
type NullConditionalExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class NullConditionalExpression
Inherits Expression
Implements IPrintableExpression
Warisan
NullConditionalExpression
Atribut
Penerapan

Konstruktor

NullConditionalExpression(Expression, Expression)
Kedaluwarsa.

Membuat instans baru NullConditionalExpression.

Properti

AccessOperation
Kedaluwarsa.

Ekspresi yang mewakili operasi akses.

Caller
Kedaluwarsa.

Ekspresi yang mewakili penelepon yang berpotensi nullable yang perlu diuji untuk nullability-nya.

CanReduce
Kedaluwarsa.

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

NodeType
Kedaluwarsa.

Mendapatkan jenis simpul dari ekspresi ini.

Type
Kedaluwarsa.

Mendapatkan tipe statis ekspresi yang diwakili ekspresi ini.

Metode

Equals(NullConditionalExpression)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

Equals(Object)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

GetHashCode()
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

Print(ExpressionPrinter)
Kedaluwarsa.

Ekspresi yang mewakili akses null-conditional. Logika dalam file ini didasarkan pada https://github.com/bartdesmet/ExpressionFutures

Reduce()
Kedaluwarsa.

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

ToString()
Kedaluwarsa.

Mengembalikan representasi tekstual dari Expression.

Update(Expression, Expression)
Kedaluwarsa.

Ekspresi yang mewakili akses null-conditional. Logika dalam file ini didasarkan pada https://github.com/bartdesmet/ExpressionFutures

VisitChildren(ExpressionVisitor)
Kedaluwarsa.

Mengurangi simpul lalu memanggil delegasi pengunjung pada ekspresi yang dikurangi. Metode ini memberikan pengecualian jika simpul tidak dapat dikurangi.

Berlaku untuk