NotNullableExpression 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用來影響 Null 展開邏輯的可減少注釋運算式。
public class NotNullableExpression : System.Linq.Expressions.Expression
type NotNullableExpression = class
inherit Expression
Public Class NotNullableExpression
Inherits Expression
- 繼承
-
NotNullableExpression
建構函式
NotNullableExpression(Expression) |
建立 NotNullableExpression 的實例。 |
屬性
CanReduce |
表示節點可精簡為更簡單的節點。 如果傳回 true,則可呼叫 Reduce() 以產生精簡的形式。 |
NodeType |
節點的類型。 |
Operand |
運算元。 |
Type |
類型。 |
方法
Reduce() |
將這個節點精簡為更簡單的運算式。 如果 CanReduce 傳回 true,則應該傳回有效的運算式。 這個方法可以傳回其他本身必須精簡的節點。 |
VisitChildren(ExpressionVisitor) |
精簡節點,然後呼叫精簡後的運算式上的訪問項委派。 如果節點無法縮減,此方法會擲回例外狀況。 |