NullConditionalExpression Sınıf

Tanım

Dikkat

Use ConditionalExpression with null check instead

Null koşullu erişimi temsil eden ifade. Bu dosyadaki mantık, 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
Devralma
NullConditionalExpression
Öznitelikler
Uygulamalar

Oluşturucular

NullConditionalExpression(Expression, Expression)
Geçersiz.

NullConditionalExpression'ın yeni bir örneğini oluşturur.

Özellikler

AccessOperation
Geçersiz.

Erişim işlemini temsil eden ifade.

Caller
Geçersiz.

Null atanabilirliği için test edilmesi gereken null atanabilir olabilecek çağıranı temsil eden ifade.

CanReduce
Geçersiz.

Düğümün daha basit bir düğüme indirgenebileceğini gösterir. Bu true döndürürse, azaltılmış formu oluşturmak için Reduce() çağrılabilir.

NodeType
Geçersiz.

Bu ifadenin düğüm türünü alır.

Type
Geçersiz.

Bu ifadenin temsil ettiğini ifadenin statik türünü alır.

Yöntemler

Equals(NullConditionalExpression)
Geçersiz.

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

Equals(Object)
Geçersiz.

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

GetHashCode()
Geçersiz.

Varsayılan karma işlevi işlevi görür.

Print(ExpressionPrinter)
Geçersiz.

Null koşullu erişimi temsil eden ifade. Bu dosyadaki mantık, https://github.com/bartdesmet/ExpressionFutures

Reduce()
Geçersiz.

Bu düğümü daha basit bir ifadeye küçültür. CanReduce true döndürürse, bu geçerli bir ifade döndürmelidir. Bu yöntem, azaltılması gereken başka bir düğüm döndürebilir.

ToString()
Geçersiz.

öğesinin metinsel gösterimini Expressiondöndürür.

Update(Expression, Expression)
Geçersiz.

Null koşullu erişimi temsil eden ifade. Bu dosyadaki mantık, https://github.com/bartdesmet/ExpressionFutures

VisitChildren(ExpressionVisitor)
Geçersiz.

Düğümü azaltır ve ardından azaltılmış ifadede ziyaretçi temsilcisini çağırır. Düğüm azaltılabilir değilse yöntemi bir özel durum oluşturur.

Şunlara uygulanır