NullableExpression 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.
Null genişletme mantığını etkilemek için kullanılan azaltılabilir ek açıklama ifadesi.
public class NullableExpression : System.Linq.Expressions.Expression
type NullableExpression = class
inherit Expression
Public Class NullableExpression
Inherits Expression
- Devralma
-
NullableExpression
Oluşturucular
NullableExpression(Expression) |
NotNullableExpression örneği oluşturur. |
Özellikler
CanReduce |
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 |
Düğümün türü. |
Operand |
İşlenen. |
Type |
Tür. |
Yöntemler
Equals(Object) |
Bu nesnenin başka bir nesneye eşit kabul edilip değerlendirilmediğini sınar. |
GetHashCode() |
Bu nesne için bir karma kodu döndürür. |
Reduce() |
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. |
VisitChildren(ExpressionVisitor) |
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
Entity Framework