NullConditionalExpression Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |