ExpressionExtensions.TryGetEFPropertyArguments Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Si l’expression d’appel de méthode donnée représente un appel à Property<TProperty>(Object, String), cette méthode extrait l’expression d’entité et le nom de la propriété.
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
Paramètres
- methodCallExpression
- MethodCallExpression
Expression d’appel de méthode pour Property<TProperty>(Object, String)
- entityExpression
- Expression
Expression d’accès à l’entité extraite.
- propertyName
- String
Nom de la propriété consultée.
Retours
true
si l’appel de méthode était pour Property<TProperty>(Object, String); false
sinon.