NullConditionalExpression 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í.
Upozornění
Use ConditionalExpression with null check instead
Výraz představující podmíněný přístup null. Logika v tomto souboru je založena na 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
- Dědičnost
-
NullConditionalExpression
- Atributy
- Implementuje
Konstruktory
NullConditionalExpression(Expression, Expression) |
Zastaralé.
Vytvoří novou instanci NullConditionalExpression. |
Vlastnosti
AccessOperation |
Zastaralé.
Výraz představující operaci přístupu. |
Caller |
Zastaralé.
Výraz představující volajícího s možnou hodnotou null, který je potřeba otestovat pro jeho dostupnost null. |
CanReduce |
Zastaralé.
Označuje, že uzel lze zmenšit na jednodušší uzel. Pokud se vrátí hodnota true, lze voláním funkce Reduce() vytvořit redukovanou formu. |
NodeType |
Zastaralé.
Získá typ uzlu tohoto výrazu. |
Type |
Zastaralé.
Získá statický typ výrazu, který tento výraz představuje. |
Metody
Equals(NullConditionalExpression) |
Zastaralé.
Určí, zda se zadaný objekt rovná aktuálnímu objektu. |
Equals(Object) |
Zastaralé.
Určí, zda se zadaný objekt rovná aktuálnímu objektu. |
GetHashCode() |
Zastaralé.
Slouží jako výchozí hashovací funkce. |
Print(ExpressionPrinter) |
Zastaralé.
Výraz představující podmíněný přístup null. Logika v tomto souboru je založena na https://github.com/bartdesmet/ExpressionFutures |
Reduce() |
Zastaralé.
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ý musí být redukován. |
ToString() |
Zastaralé.
Vrátí textovou reprezentaci Expression. |
Update(Expression, Expression) |
Zastaralé.
Výraz představující podmíněný přístup null. Logika v tomto souboru je založena na https://github.com/bartdesmet/ExpressionFutures |
VisitChildren(ExpressionVisitor) |
Zastaralé.
Zmenší uzel a pak zavolá delegáta návštěvníka na výraz redukce. Metoda vyvolá výjimku, pokud uzel není reduciovatelný. |
Platí pro
Entity Framework