ExpressionExtensions.CreateEFPropertyExpression 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ří strom představující Expression přístup k vlastnostem EF pro daný výraz.
Tuto metodu obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace.
public static System.Linq.Expressions.Expression CreateEFPropertyExpression (this System.Linq.Expressions.Expression target, Microsoft.EntityFrameworkCore.Metadata.IPropertyBase property, bool makeNullable = true);
static member CreateEFPropertyExpression : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.IPropertyBase * bool -> System.Linq.Expressions.Expression
<Extension()>
Public Function CreateEFPropertyExpression (target As Expression, property As IPropertyBase, Optional makeNullable As Boolean = true) As Expression
Parametry
- target
- Expression
Výraz, který bude kořenem pro vygenerovanou operaci čtení.
- property
- IPropertyBase
Vlastnost pro přístup.
- makeNullable
- Boolean
Hodnota označující, jestli může být hodnota null.
Návraty
Výraz pro přístup k vlastnosti EF pro daný výraz.
Platí pro
Entity Framework