ExpressionExtensions.TryGetEFPropertyArguments 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í.
Pokud daný výraz volání metody představuje volání Property<TProperty>(Object, String)metody , pak tato metoda extrahuje výraz entity a název vlastnosti.
public static bool TryGetEFPropertyArguments (this System.Linq.Expressions.MethodCallExpression methodCallExpression, out System.Linq.Expressions.Expression entityExpression, out string propertyName);
public static bool TryGetEFPropertyArguments (this System.Linq.Expressions.MethodCallExpression methodCallExpression, out System.Linq.Expressions.Expression? entityExpression, out string? propertyName);
static member TryGetEFPropertyArguments : System.Linq.Expressions.MethodCallExpression * Expression * string -> bool
<Extension()>
Public Function TryGetEFPropertyArguments (methodCallExpression As MethodCallExpression, ByRef entityExpression As Expression, ByRef propertyName As String) As Boolean
Parametry
- methodCallExpression
- MethodCallExpression
Výraz volání metody pro Property<TProperty>(Object, String)
- entityExpression
- Expression
Výraz extrahovaného přístupu k entitě
- propertyName
- String
Název vlastnosti, ke které se přistupuje.
Návraty
true
pokud volání metody bylo pro Property<TProperty>(Object, String); false
jinak.
Platí pro
Entity Framework