Expression.MakeMemberAccess(Expression, MemberInfo) Metod

Definition

Skapar en MemberExpression som representerar åtkomst till antingen ett fält eller en egenskap.

public:
 static System::Linq::Expressions::MemberExpression ^ MakeMemberAccess(System::Linq::Expressions::Expression ^ expression, System::Reflection::MemberInfo ^ member);
public static System.Linq.Expressions.MemberExpression MakeMemberAccess(System.Linq.Expressions.Expression expression, System.Reflection.MemberInfo member);
static member MakeMemberAccess : System.Linq.Expressions.Expression * System.Reflection.MemberInfo -> System.Linq.Expressions.MemberExpression
Public Shared Function MakeMemberAccess (expression As Expression, member As MemberInfo) As MemberExpression

Parametrar

expression
Expression

En Expression som representerar objektet som medlemmen tillhör. Detta kan vara null för statiska medlemmar.

member
MemberInfo

Det MemberInfo som beskriver det fält eller den egenskap som ska nås.

Returer

Resultatet MemberExpression av att anropa lämplig fabriksmetod.

Undantag

member är null.

member representerar inte ett fält eller en egenskap.

Kommentarer

Den här metoden kan användas för att skapa en MemberExpression som representerar åtkomst till antingen ett fält eller en egenskap, beroende på typen av member. Om member är av typen FieldInfoanropar Field den här metoden för att skapa MemberExpression. Om member är av typen PropertyInfoanropar Property den här metoden för att skapa MemberExpression.

Gäller för