Partager via


MaterializeCollectionNavigationExpression Classe

Définition

Expression qui représente la matérialisation d’une navigation de collection dans ShaperExpression.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

public class MaterializeCollectionNavigationExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type MaterializeCollectionNavigationExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class MaterializeCollectionNavigationExpression
Inherits Expression
Implements IPrintableExpression
Héritage
MaterializeCollectionNavigationExpression
Implémente

Remarques

Pour plus d’informations et d’exemples, consultez Implémentation des fournisseurs et extensions de base de données et Fonctionnement des requêtes EF Core .

Constructeurs

MaterializeCollectionNavigationExpression(Expression, INavigation)

Expression qui représente la matérialisation d’une navigation de collection dans ShaperExpression.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

MaterializeCollectionNavigationExpression(Expression, INavigationBase)

Crée une instance de la classe MaterializeCollectionNavigationExpression.

Propriétés

Navigation

Navigation associée à cette collection.

NodeType

Expression qui représente la matérialisation d’une navigation de collection dans ShaperExpression.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

Subquery

Expression qui retourne les valeurs de la requête utilisée pour créer la collection.

Type

Expression qui représente la matérialisation d’une navigation de collection dans ShaperExpression.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

Méthodes

Print(ExpressionPrinter)

Expression qui représente la matérialisation d’une navigation de collection dans ShaperExpression.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

Update(Expression)

Crée une expression qui est semblable à celle-ci, mais en utilisant les enfants fournis. Si tous les enfants sont identiques, cette expression est retournée.

VisitChildren(ExpressionVisitor)

Expression qui représente la matérialisation d’une navigation de collection dans ShaperExpression.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

Implémentations d’interfaces explicites

IPrintableExpression.Print(ExpressionPrinter)

Crée une représentation sous forme de chaîne imprimable de l’expression donnée à l’aide ExpressionPrinterde .

S’applique à