Partager via


ExpressionExtensions.CreateKeyValuesExpression Méthode

Définition

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é.

S’applique à