共用方式為


ExpressionExtensions.TryGetEFPropertyArguments 方法

定義

如果指定的方法呼叫運算式代表對 Property<TProperty>(Object, String) 的呼叫,則這個方法會擷取實體運算式和屬性名稱。

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

參數

methodCallExpression
MethodCallExpression

的方法呼叫運算式 Property<TProperty>(Object, String)

entityExpression
Expression

擷取的實體存取運算式。

propertyName
String

存取的屬性名稱。

傳回

true 如果 方法呼叫是 針對 ,則為 Property<TProperty>(Object, String)false 否則為 。

適用於