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í.
Vytvoří Expression strom představující čtení hodnot klíčů v daném výrazu.
Tuto metodu obvykle používají poskytovatelé databází (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 ke generování hodnot klíčů.
- makeNullable
- Boolean
Hodnota označující, jestli mají být hodnoty klíčů číst s možnou hodnotou null.
Návraty
Výraz pro čtení hodnot klíčů.
Platí pro
Entity Framework