NullCompensatedExpression 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.
İndirgenmiş ek açıklama ifadesi, aşağıdaki ifade parçasının null semantiğinin dengelenip dengelenip değerlendirilmediğini belirtir. Bu parça için ek null semantik ilişkili işleme gerekli değildir.
public class NullCompensatedExpression : System.Linq.Expressions.Expression
type NullCompensatedExpression = class
inherit Expression
Public Class NullCompensatedExpression
Inherits Expression
- Devralma
-
NullCompensatedExpression
Oluşturucular
| NullCompensatedExpression(Expression) |
NotNullableExpression örneği oluşturur. |
Özellikler
| 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 |
Düğümün türü. |
| Operand |
İşleneni. |
| Type |
Tür. |
Yöntemler
| Equals(Object) |
Bu nesne başka bir değere eşit kabul edildiğinde sınar. |
| GetHashCode() |
Bu nesne için bir karma kod döndürür. |
| 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. |
| 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. |