Jazyk

ExpressionExtensions.CreateKeyValuesExpression Metoda

Definice

Expression Vytvoří strom představující čtení klíčových hodnot v daném výrazu.

Tuto metodu obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

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

Parametry

target
Expression

Výraz, který bude kořenem pro vygenerovanou operaci čtení.

properties
IReadOnlyList<IProperty>

Seznam vlastností, které se mají použít k vygenerování hodnot klíče.

makeNullable
Boolean

Hodnota označující, jestli by hodnoty klíče měly být přečtené s možnou hodnotou null.

Návraty

Výraz pro čtení hodnot klíče.

Platí pro