Partager via


CollectionShaperExpression Classe

Définition

Attention

Use provider specific expressions for collection results.

Expression qui représente la création d’une 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 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
Héritage
CollectionShaperExpression
Attributs
Implémente

Remarques

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

Constructeurs

CollectionShaperExpression(Expression, Expression, INavigation, Type)
Obsolète.

Expression qui représente la création d’une 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.

CollectionShaperExpression(Expression, Expression, INavigationBase, Type)
Obsolète.

Crée une instance de la classe CollectionShaperExpression.

Propriétés

ElementType
Obsolète.

Type clr des éléments de la collection.

InnerShaper
Obsolète.

Expression permettant de créer des éléments internes.

Navigation
Obsolète.

Navigation si associée à la collection.

NodeType
Obsolète.

Expression qui représente la création d’une 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.

Projection
Obsolète.

Expression permettant d’obtenir la valeur de la requête pour cette collection.

Type
Obsolète.

Expression qui représente la création d’une 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)
Obsolète.

Expression qui représente la création d’une 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, Expression)
Obsolète.

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)
Obsolète.

Expression qui représente la création d’une 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)
Obsolète.

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

S’applique à