NullCompensatedExpression 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.
Reducible Annotation Expression, der angibt, dass das folgende Ausdrucksfragment für NULL-Semantik kompensiert wurde. Für dieses Fragment ist keine zusätzliche Verarbeitung im Zusammenhang mit der NULL-Semantik erforderlich.
public class NullCompensatedExpression : System.Linq.Expressions.Expression
type NullCompensatedExpression = class
inherit Expression
Public Class NullCompensatedExpression
Inherits Expression
- Vererbung
-
NullCompensatedExpression
Konstruktoren
NullCompensatedExpression(Expression) |
Erstellt eine instance von NotNullableExpression. |
Eigenschaften
CanReduce |
Gibt an, dass der Knoten zu einem einfacheren Knoten reduziert werden kann. Wenn true zurückgegeben wird, kann Reduce() aufgerufen werden, um das reduzierte Formular zu erzeugen. |
NodeType |
Typ des Knotens. |
Operand |
Der Operand. |
Type |
Der Typ. |
Methoden
Equals(Object) |
Testet, ob dieses Objekt als gleich einem anderen betrachtet wird. |
GetHashCode() |
Gibt einen Hashcode für dieses Objekt zurück. |
Reduce() |
Reduziert diesen Knoten zu einem einfacheren Ausdruck. Wenn CanReduce true zurückgibt, sollte ein gültiger Ausdruck zurückgegeben werden. Diese Methode kann einen anderen Knoten zurückgeben, der selbst reduziert werden muss. |
VisitChildren(ExpressionVisitor) |
Reduziert den Knoten und ruft dann den Visitor-Delegaten für den reduzierten Ausdruck auf. Die Methode löst eine Ausnahme aus, wenn der Knoten nicht reduziert werden kann. |
Gilt für:
Entity Framework