NullConditionalExpression 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
Use ConditionalExpression with null check instead
表示 Null 條件式存取的運算式。 此檔案中的邏輯是以 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
- 繼承
-
NullConditionalExpression
- 屬性
- 實作
建構函式
NullConditionalExpression(Expression, Expression) |
已淘汰.
建立 NullConditionalExpression 的新實例。 |
屬性
AccessOperation |
已淘汰.
表示存取作業的運算式。 |
Caller |
已淘汰.
運算式,表示可能需要測試其可為 Null 性的可能可為 Null 呼叫端。 |
CanReduce |
已淘汰.
表示節點可精簡為更簡單的節點。 如果傳回 true,則可呼叫 Reduce() 以產生精簡的形式。 |
NodeType |
已淘汰.
取得這個運算式的節點類型。 |
Type |
已淘汰.
取得這個運算式所表示之運算式的靜態型別。 |
方法
Equals(NullConditionalExpression) |
已淘汰.
判斷指定的物件是否等於目前的物件。 |
Equals(Object) |
已淘汰.
判斷指定的物件是否等於目前的物件。 |
GetHashCode() |
已淘汰.
做為預設雜湊函式。 |
Print(ExpressionPrinter) |
已淘汰.
表示 Null 條件式存取的運算式。 此檔案中的邏輯是以 https://github.com/bartdesmet/ExpressionFutures |
Reduce() |
已淘汰.
將這個節點精簡為更簡單的運算式。 如果 CanReduce 傳回 true,則應該傳回有效的運算式。 這個方法可以傳回其他本身必須精簡的節點。 |
ToString() |
已淘汰.
傳回 Expression 的文字表示。 |
Update(Expression, Expression) |
已淘汰.
表示 Null 條件式存取的運算式。 此檔案中的邏輯是以 https://github.com/bartdesmet/ExpressionFutures |
VisitChildren(ExpressionVisitor) |
已淘汰.
精簡節點,然後呼叫精簡後的運算式上的訪問項委派。 如果節點無法縮減,此方法會擲回例外狀況。 |