Sprache

NullConditionalExpression Klasse

Definition

Achtung

Use ConditionalExpression with null check instead

Ausdruck, der nullbedingten Zugriff darstellt. Logik in dieser Datei basiert auf 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
Vererbung
NullConditionalExpression
Attribute
Implementiert

Konstruktoren

Name Beschreibung
NullConditionalExpression(Expression, Expression)
Veraltet.

Erstellt eine neue Instanz von NullConditionalExpression.

Eigenschaften

Name Beschreibung
AccessOperation
Veraltet.

Ausdruck, der den Zugriffsvorgang darstellt.

Caller
Veraltet.

Ausdruck, der potenziell nullwerte Aufrufer darstellt, die auf die Nullbarkeit getestet werden müssen.

CanReduce
Veraltet.

Gibt an, dass der Knoten auf einen einfacheren Knoten reduziert werden kann. Wenn dies "true" zurückgibt, kann "Reduce()" aufgerufen werden, um die reduzierte Form zu erzeugen.

NodeType
Veraltet.

Ruft den Knotentyp dieses Ausdrucks ab.

Type
Veraltet.

Ruft den statischen Typ des Ausdrucks ab, den dieser Ausdruck darstellt.

Methoden

Name Beschreibung
Equals(NullConditionalExpression)
Veraltet.

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

Equals(Object)
Veraltet.

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

GetHashCode()
Veraltet.

Dient als Standardhashfunktion.

Print(ExpressionPrinter)
Veraltet.

Ausdruck, der nullbedingten Zugriff darstellt. Logik in dieser Datei basiert auf https://github.com/bartdesmet/ExpressionFutures

Reduce()
Veraltet.

Reduziert diesen Knoten auf einen einfacheren Ausdruck. Wenn CanReduce "true" zurückgibt, sollte dieser einen gültigen Ausdruck zurückgeben. Diese Methode kann einen anderen Knoten zurückgeben, der selbst reduziert werden muss.

ToString()
Veraltet.

Gibt eine Textdarstellung der Expression.

Update(Expression, Expression)
Veraltet.

Ausdruck, der nullbedingten Zugriff darstellt. Logik in dieser Datei basiert auf https://github.com/bartdesmet/ExpressionFutures

VisitChildren(ExpressionVisitor)
Veraltet.

Reduziert den Knoten und ruft dann den Besucherdelegat für den reduzierten Ausdruck auf. Die Methode löst eine Ausnahme aus, wenn der Knoten nicht reducierbar ist.

Gilt für: