Bagikan melalui


Expression.MakeMemberAccess(Expression, MemberInfo) Metode

Definisi

MemberExpression Membuat yang mewakili mengakses bidang atau properti.

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);
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

Parameter

expression
Expression

Yang Expression mewakili objek tempat anggota berada. Ini bisa null untuk anggota statis.

member
MemberInfo

MemberInfo yang menjelaskan bidang atau properti yang akan diakses.

Mengembalikan

Hasil MemberExpression dari memanggil metode pabrik yang sesuai.

Pengecualian

memberadalah null.

member tidak mewakili bidang atau properti.

Keterangan

Metode ini dapat digunakan untuk membuat MemberExpression yang mewakili mengakses bidang atau properti, tergantung pada jenis member. Jika member berjenis FieldInfoField , metode ini memanggil untuk membuat MemberExpression. Jika member berjenis PropertyInfoProperty , metode ini memanggil untuk membuat MemberExpression.

Berlaku untuk