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)
古い.

ノードを単純化し、単純化された式の visitor デリゲートを呼び出します。 ノードを単純化できない場合、このメソッドは例外をスローします。

適用対象