ProjectionBindingExpression Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Expression qui obtient des valeurs à utiliser dans ShaperExpression lors de QueryExpression la création de résultats.
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 d’application.
public class ProjectionBindingExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type ProjectionBindingExpression = class
inherit Expression
interface IPrintableExpression
Public Class ProjectionBindingExpression
Inherits Expression
Implements IPrintableExpression
- Héritage
-
ProjectionBindingExpression
- 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
ProjectionBindingExpression(Expression, IDictionary<IProperty,Int32>) |
Crée une instance de la classe ProjectionBindingExpression. |
ProjectionBindingExpression(Expression, Int32, Type) |
Crée une instance de la classe ProjectionBindingExpression. |
ProjectionBindingExpression(Expression, IReadOnlyDictionary<IProperty,Int32>) |
Obsolète.
Crée une instance de la classe ProjectionBindingExpression. |
ProjectionBindingExpression(Expression, ProjectionMember, Type) |
Crée une instance de la classe ProjectionBindingExpression. |
Propriétés
Index |
Le membre de projection à lier si la liaison est via l’index de projection. |
IndexMap |
Obsolète.
Le membre de projection à lier si la liaison se fait via une carte d’index pour une mémoire tampon de valeur. |
NodeType |
Expression qui obtient des valeurs à utiliser dans ShaperExpression lors de QueryExpression la création de résultats. 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 d’application. |
ProjectionMember |
Membre de projection à lier si la liaison est via le membre de projection. |
QueryExpression |
Expression de requête avec laquelle établir une liaison. |
Type |
Expression qui obtient des valeurs à utiliser dans ShaperExpression lors de QueryExpression la création de résultats. 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 d’application. |
Méthodes
Equals(Object) |
Expression qui obtient des valeurs à utiliser dans ShaperExpression lors de QueryExpression la création de résultats. 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 d’application. |
GetHashCode() |
Expression qui obtient des valeurs à utiliser dans ShaperExpression lors de QueryExpression la création de résultats. 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 d’application. |
Print(ExpressionPrinter) |
Expression qui obtient des valeurs à utiliser dans ShaperExpression lors de QueryExpression la création de résultats. 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 d’application. |
VisitChildren(ExpressionVisitor) |
Expression qui obtient des valeurs à utiliser dans ShaperExpression lors de QueryExpression la création de résultats. 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 d’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 de ExpressionPrinter. |