Udostępnij za pośrednictwem


ExpressionExtensions.TryGetEFPropertyArguments Metoda

Definicja

Jeśli podane wyrażenie wywołania metody reprezentuje wywołanie metody , Property<TProperty>(Object, String)ta metoda wyodrębnia wyrażenie jednostki i nazwę właściwości.

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

Wyrażenie wywołania metody dla elementu Property<TProperty>(Object, String)

entityExpression
Expression

Wyodrębnione wyrażenie dostępu do jednostki.

propertyName
String

Nazwa właściwości, do której uzyskuje się dostęp.

Zwraca

true jeśli wywołanie metody było dla Property<TProperty>(Object, String)elementu ; false w przeciwnym razie.

Dotyczy