EnumerableExpression 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í.
Výraz, který představuje výčet nebo skupinu přeloženou z řetězce přes prvek seskupení.
Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
public class EnumerableExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type EnumerableExpression = class
inherit Expression
interface IPrintableExpression
Public Class EnumerableExpression
Inherits Expression
Implements IPrintableExpression
- Dědičnost
-
EnumerableExpression
- Implementuje
Konstruktory
EnumerableExpression(Expression) |
Vytvoří novou instanci třídy EnumerableExpression. |
Vlastnosti
IsDistinct |
Hodnota označující, jestli je na výčtu použit operátor distinct, nebo ne. |
NodeType |
Výraz, který představuje výčet nebo skupinu přeloženou z řetězce přes prvek seskupení. Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
Orderings |
Seznam pořadí, které se použijí pro výčtové položky. |
Predicate |
Hodnota označující jakýkoli predikát použitý na výčtu. |
Selector |
Základní výraz, který se vyčísluje. |
Type |
Výraz, který představuje výčet nebo skupinu přeloženou z řetězce přes prvek seskupení. Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
Metody
AppendOrdering(OrderingExpression) |
Připojí řazení ke stávajícím řazením objektu EnumerableExpression. |
ApplyDistinct() |
Použije operátor DISTINCT na selektor .EnumerableExpression |
ApplyOrdering(OrderingExpression) |
Použije řazení na EnumerableExpression. Tím se přepíše všechna předchozí zadaná pořadí. |
ApplyPredicate(SqlExpression) |
Použije predikát filtru na EnumerableExpression. |
ApplySelector(Expression) |
Použije nový selektor na EnumerableExpression. |
Equals(Object) |
Výraz, který představuje výčet nebo skupinu přeloženou z řetězce přes prvek seskupení. Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
GetHashCode() |
Výraz, který představuje výčet nebo skupinu přeloženou z řetězce přes prvek seskupení. Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
Print(ExpressionPrinter) |
Vytvoří tisknutelnou řetězcovou reprezentaci daného výrazu pomocí ExpressionPrinter. |
VisitChildren(ExpressionVisitor) |
Výraz, který představuje výčet nebo skupinu přeloženou z řetězce přes prvek seskupení. Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
Platí pro
Entity Framework