ExpressionExtensions.CreateKeyValuesExpression Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.