Sdílet prostřednictvím


CollectionResultExpression Třída

Definice

Výraz, který představuje vytvoření kolekce v pro ShaperExpression relační zprostředkovatele.

Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

public class CollectionResultExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type CollectionResultExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class CollectionResultExpression
Inherits Expression
Implements IPrintableExpression
Dědičnost
CollectionResultExpression
Implementuje

Konstruktory

CollectionResultExpression(ProjectionBindingExpression, INavigationBase, Type)

Vytvoří novou instanci třídy CollectionResultExpression.

Vlastnosti

ElementType

Typ clr prvků kolekce.

Navigation

Navigace, pokud je přidružená ke kolekci.

NodeType

Výraz, který představuje vytvoření kolekce v pro ShaperExpression relační zprostředkovatele.

Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

ProjectionBindingExpression

Výraz pro získání poddotazu pro tuto kolekci.

Type

Výraz, který představuje vytvoření kolekce v pro ShaperExpression relační zprostředkovatele.

Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

Metody

Print(ExpressionPrinter)

Vytvoří tisknutelnou řetězcovou reprezentaci daného výrazu pomocí ExpressionPrinter.

Update(ProjectionBindingExpression)

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)

Výraz, který představuje vytvoření kolekce v pro ShaperExpression relační zprostředkovatele.

Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

Platí pro