CollectionShaperExpression 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 provider specific expressions for collection results.
Výraz, který představuje vytvoření kolekce v ShaperExpressionnástroji .
Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
public class CollectionShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[System.Obsolete("Use provider specific expressions for collection results.")]
public class CollectionShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type CollectionShaperExpression = class
inherit Expression
interface IPrintableExpression
[<System.Obsolete("Use provider specific expressions for collection results.")>]
type CollectionShaperExpression = class
inherit Expression
interface IPrintableExpression
Public Class CollectionShaperExpression
Inherits Expression
Implements IPrintableExpression
- Dědičnost
-
CollectionShaperExpression
- Atributy
- Implementuje
Poznámky
Další informace najdete v tématech Implementace poskytovatelů a rozšíření databází aJak fungují dotazy EF Core .
Konstruktory
CollectionShaperExpression(Expression, Expression, INavigation, Type) |
Zastaralé.
Výraz, který představuje vytvoření kolekce v ShaperExpressionnástroji . Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
CollectionShaperExpression(Expression, Expression, INavigationBase, Type) |
Zastaralé.
Vytvoří novou instanci třídy CollectionShaperExpression. |
Vlastnosti
ElementType |
Zastaralé.
Typ clr prvků kolekce. |
InnerShaper |
Zastaralé.
Výraz pro vytvoření vnitřních prvků. |
Navigation |
Zastaralé.
Navigace, pokud je přidružená ke kolekci. |
NodeType |
Zastaralé.
Výraz, který představuje vytvoření kolekce v ShaperExpressionnástroji . Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
Projection |
Zastaralé.
Výraz pro získání hodnoty z dotazu pro tuto kolekci |
Type |
Zastaralé.
Výraz, který představuje vytvoření kolekce v ShaperExpressionnástroji . Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
Metody
Print(ExpressionPrinter) |
Zastaralé.
Výraz, který představuje vytvoření kolekce v ShaperExpressionnástroji . Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
Update(Expression, Expression) |
Zastaralé.
Vytvoří nový výraz, který je podobný tomuto, ale používá zadané podřízené položky. Pokud jsou všechny podřízené položky stejné, vrátí se tento výraz. |
VisitChildren(ExpressionVisitor) |
Zastaralé.
Výraz, který představuje vytvoření kolekce v ShaperExpressionnástroji . Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
Explicitní implementace rozhraní
IPrintableExpression.Print(ExpressionPrinter) |
Zastaralé.
Vytvoří tisknutelnou řetězcovou reprezentaci daného výrazu pomocí ExpressionPrinter. |
Platí pro
Entity Framework