Jazyk

CollectionResultExpression Třída

Definice

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

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

[System.Runtime.CompilerServices.Nullable(0)]
public class CollectionResultExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
public class CollectionResultExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type CollectionResultExpression = class
    inherit Expression
    interface IPrintableExpression
type CollectionResultExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class CollectionResultExpression
Inherits Expression
Implements IPrintableExpression
Dědičnost
CollectionResultExpression
Atributy
Implementuje

Konstruktory

Název Description
CollectionResultExpression(Expression, IPropertyBase, Type)

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

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

CollectionResultExpression(ProjectionBindingExpression, INavigationBase, Type)

Vytvoří novou instanci CollectionResultExpression třídy.

Vlastnosti

Název Description
ElementType

Typ .NET prvků kolekce.

Navigation
Zastaralé.

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

NodeType

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

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

ProjectionBindingExpression
Zastaralé.

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

QueryExpression

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

StructuralProperty

Navigace nebo složitá vlastnost přidružená k kolekci( pokud existuje).

Type

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

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

Metody

Název Description
Print(ExpressionPrinter)

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

Update(Expression)

Vytvoří nový výraz, který je podobný tomuto, ale použije zadané podřízené položky. Pokud jsou všechny podřízené položky stejné, vrátí tento výraz.

Update(ProjectionBindingExpression)

Vytvoří nový výraz, který je podobný tomuto, ale použije zadané podřízené položky. Pokud jsou všechny podřízené položky stejné, vrátí tento výraz.

VisitChildren(ExpressionVisitor)

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

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

Platí pro