ExpressionExtensions.CreateKeyValuesExpression(Expression, IReadOnlyList<IProperty>, Boolean) Méthode

Définition

Crée une Expression arborescence représentant la lecture d’une valeur de clé sur l’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 de l’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 la racine de 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és.

makeNullable
Boolean

Valeur indiquant si les valeurs de clé doivent être de type Nullable en lecture.

Retours

Expression

Expression pour lire les valeurs de clé.

S’applique à