NullCompensatedExpression Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Reducible poznámkový výraz označující, že následující fragment výrazu byl kompenzován za sémantiku null. Pro tento fragment není potřeba žádné další zpracování související se sémantikou null.
public class NullCompensatedExpression : System.Linq.Expressions.Expression
type NullCompensatedExpression = class
inherit Expression
Public Class NullCompensatedExpression
Inherits Expression
- Dědičnost
-
NullCompensatedExpression
Konstruktory
NullCompensatedExpression(Expression) |
Vytvoří instanci NotNullableExpression. |
Vlastnosti
CanReduce |
Označuje, že uzel lze omezit na jednodušší uzel. Pokud vrátí hodnotu true, lze voláním metody Reduce() vytvořit zmenšenou formu. |
NodeType |
Typ uzlu. |
Operand |
Operand. |
Type |
Typ |
Metody
Equals(Object) |
Testuje, zda je tento objekt považován za rovný jinému. |
GetHashCode() |
Vrátí kód hash pro tento objekt. |
Reduce() |
Zmenší tento uzel na jednodušší výraz. Pokud CanReduce vrátí hodnotu true, měl by vrátit platný výraz. Tato metoda může vrátit jiný uzel, který sám o sobě musí být snížen. |
VisitChildren(ExpressionVisitor) |
Zmenší uzel a pak zavolá delegáta návštěvníka na výrazu reduce. Metoda vyvolá výjimku, pokud uzel není opětovně použitelný. |
Platí pro
Entity Framework