NullConditionalExpression Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
Use ConditionalExpression with null check instead
Null koşullu erişimi temsil eden ifade. Bu dosyadaki mantık şunu temel alır 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) |
NullConditionalExpression 'ın yeni bir örneğini oluşturur. |
Özellikler
| AccessOperation |
Erişim işlemini temsil eden ifade. |
| Caller |
Null yapılabilir çağıranı temsil eden ve null olma durumu için test edilmesi gereken ifade. |
| CanReduce |
Düğümün daha basit bir düğüme indirgendiğini gösterir. Bu true değerini döndürürse, azaltılmış formu oluşturmak için Küçült () çağrılabilir. |
| NodeType |
Bu ifadenin düğüm türünü alır. |
| Type |
Bu ifadenin temsil ettiği ifadenin statik türünü alır. |
Yöntemler
| Equals(NullConditionalExpression) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. |
| GetHashCode() |
Varsayılan karma işlevi olarak işlev görür. |
| Print(ExpressionPrinter) | |
| Reduce() |
Bu düğümü daha basit bir ifadeye küçültür. Canazaltma doğru döndürürse, bu geçerli bir ifade döndürmelidir. Bu yöntem, kendisinin düşürülmesi gereken başka bir düğüm döndürebilir. |
| ToString() |
Öğesinin metinsel gösterimini döndürür Expression . |
| Update(Expression, Expression) | |
| VisitChildren(ExpressionVisitor) |
Düğümü azaltır ve daha sonra ziyaretçi temsilcisini azaltılmış ifadede çağırır. Düğüm indirgenmiş değilse yöntem bir özel durum oluşturur. |