Microsoft.EntityFrameworkCore.Query.Expressions Obor názvů
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í.
Třídy
AggregateExpression |
Základní třída pro agregační výrazy. |
AliasExpression |
Výraz aliasu. |
CaseExpression |
Představuje výraz SQL CASE. |
CaseWhenClause |
Představuje jednu, když klauzule CaseExpression. |
ColumnExpression |
Výraz sloupce |
ColumnReferenceExpression |
Výraz odkazu na sloupec. |
CountExpression |
Představuje výraz SQL COUNT. |
CrossJoinExpression |
Představuje výraz SQL CROSS JOIN. |
CrossJoinLateralExpression |
Představuje výraz SQL CROSS JOIN LATERAL. |
DiscriminatorPredicateExpression |
Představuje diskriminující predikát. |
ExistsExpression |
Představuje výraz SQL EXISTS. |
ExplicitCastExpression |
Představuje výraz SQL CAST. |
FromSqlExpression |
Představuje výraz FromSql. |
InExpression |
Představuje výraz SQL IN. |
InnerJoinExpression |
Představuje výraz SQL INNER JOIN. |
IsNullExpression |
Představuje výraz SQL IS NULL. |
JoinExpressionBase |
Základní třída pro výrazy SQL JOIN. |
LateralJoinExpression |
Představuje výraz SQL LATERAL JOIN. |
LeftOuterJoinExpression |
Představuje výraz SQL LEFT OUTER JOIN. |
LikeExpression |
Představuje výraz SQL LIKE. |
MaxExpression |
Představuje agregační výraz SQL MAX. |
MinExpression |
Představuje agregační výraz SQL MIN. |
NotNullableExpression |
Reducible anotační výraz použitý k ovlivnění logiky rozšíření null. |
NullableExpression |
Reducible anotační výraz použitý k ovlivnění logiky rozšíření null. |
NullCompensatedExpression |
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í sémantiky null. |
PredicateJoinExpressionBase |
Základní třída pro výrazy SQL JOIN, které mají predikáty. |
PropertyParameterExpression |
Výraz, který představuje přístup k vlastnosti parametru dotazu. |
SelectExpression |
Představuje výraz SQL SELECT. |
SelectExpressionDependencies |
Třída parametru závislostí služby pro SelectExpression Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. Nekonstruujte instance této třídy přímo z kódu zprostředkovatele nebo aplikace, protože podpis konstruktoru se může při přidání nových závislostí změnit. Místo toho použijte tento typ v konstruktoru, aby byla instance vytvořena a vložena automaticky kontejnerem injektáže závislostí. Pokud chcete vytvořit instanci s některými nahrazenými závislými službami, nejprve přeložte objekt z kontejneru injektáže závislostí a pak nahraďte vybrané služby pomocí příkazu S... Metody. Nevolejte konstruktor v žádném okamžiku tohoto procesu. |
SelectExpressionFactory |
A SelectExpression factory. |
SqlFragmentExpression |
Představuje fragment SQL, který bude přímo vložen do vygenerovaného výstupu během generování SQL. |
SqlFunctionExpression |
Představuje výraz volání funkce SQL. |
StringCompareExpression |
Představuje výraz pro porovnání řetězců SQL. |
SumExpression |
Představuje výraz SQL SUM. |
TableExpression |
Představuje výraz tabulky SQL. |
TableExpressionBase |
Základní třída pro výrazy tabulky SQL. |
Rozhraní
ISelectExpressionFactory |
Továrna pro instance SelectExpression. |
Entity Framework