共用方式為


NullConditionalExpression 類別

定義

警告

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)
已淘汰.

精簡節點,然後呼叫精簡後的運算式上的訪問項委派。 如果節點無法縮減,此方法會擲回例外狀況。

適用於