ExpressionExtensions.CreateKeyValuesExpression Méthode
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.
Crée une Expression arborescence représentant la lecture d’une valeur clé sur une expression donnée.
Cette méthode est généralement utilisée 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 static System.Linq.Expressions.Expression CreateKeyValuesExpression (this System.Linq.Expressions.Expression target, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> properties, bool makeNullable = false);
static member CreateKeyValuesExpression : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> * bool -> System.Linq.Expressions.Expression
<Extension()>
Public Function CreateKeyValuesExpression (target As Expression, properties As IReadOnlyList(Of IProperty), Optional makeNullable As Boolean = false) As Expression
Paramètres
- target
- Expression
Expression qui sera racine pour l’opération de lecture générée.
- properties
- IReadOnlyList<IProperty>
Liste des propriétés à utiliser pour générer des valeurs de clé.
- makeNullable
- Boolean
Valeur indiquant si les valeurs de clé doivent être lues avec la valeur Null.
Retours
Expression permettant de lire les valeurs de clé.