Expression.MemberBind Yöntem

Tanım

Bir MemberMemberBinding üyenin üyelerinin özyinelemeli başlatılmasını temsil eden bir oluşturur.

Aşırı Yüklemeler

MemberBind(MethodInfo, MemberBinding[])

MemberMemberBinding Özellik erişimci yöntemi kullanılarak erişilen bir üyenin üyelerinin özyinelemeli başlatmasını temsil eden bir oluşturur.

MemberBind(MethodInfo, IEnumerable<MemberBinding>)

MemberMemberBinding Özellik erişimci yöntemi kullanılarak erişilen bir üyenin üyelerinin özyinelemeli başlatmasını temsil eden bir oluşturur.

MemberBind(MemberInfo, IEnumerable<MemberBinding>)

Bir MemberMemberBinding alan veya özelliğin üyelerinin özyinelemeli başlatmasını temsil eden bir oluşturur.

MemberBind(MemberInfo, MemberBinding[])

Bir MemberMemberBinding alan veya özelliğin üyelerinin özyinelemeli başlatmasını temsil eden bir oluşturur.

MemberBind(MethodInfo, MemberBinding[])

MemberMemberBinding Özellik erişimci yöntemi kullanılarak erişilen bir üyenin üyelerinin özyinelemeli başlatmasını temsil eden bir oluşturur.

public:
 static System::Linq::Expressions::MemberMemberBinding ^ MemberBind(System::Reflection::MethodInfo ^ propertyAccessor, ... cli::array <System::Linq::Expressions::MemberBinding ^> ^ bindings);
public static System.Linq.Expressions.MemberMemberBinding MemberBind (System.Reflection.MethodInfo propertyAccessor, params System.Linq.Expressions.MemberBinding[] bindings);
static member MemberBind : System.Reflection.MethodInfo * System.Linq.Expressions.MemberBinding[] -> System.Linq.Expressions.MemberMemberBinding
Public Shared Function MemberBind (propertyAccessor As MethodInfo, ParamArray bindings As MemberBinding()) As MemberMemberBinding

Parametreler

propertyAccessor
MethodInfo

MethodInfo bir özellik erişimci yöntemini temsil eden.

bindings
MemberBinding[]

Koleksiyonu doldurmak Bindings için kullanılacak nesne dizisiMemberBinding.

Döndürülenler

MemberMemberBinding

özelliğine BindingType MemberBindingeşit olan , Member özelliği içinde erişilen propertyAccessorözelliği temsil eden değerine ayarlanmış PropertyInfo ve Bindings özellikler belirtilen değerlere MemberMemberBinding ayarlanmıştır.

Özel durumlar

propertyAccessor veya bindings şeklindedir null.

propertyAccessor bir özellik erişimci yöntemini temsil etmez.

-veya- Member öğesinin bindings özelliği, temsil eden propertyAccessor yöntemi tarafından erişilen özellik türünün bir üyesini temsil etmez.

Şunlara uygulanır

MemberBind(MethodInfo, IEnumerable<MemberBinding>)

MemberMemberBinding Özellik erişimci yöntemi kullanılarak erişilen bir üyenin üyelerinin özyinelemeli başlatmasını temsil eden bir oluşturur.

public:
 static System::Linq::Expressions::MemberMemberBinding ^ MemberBind(System::Reflection::MethodInfo ^ propertyAccessor, System::Collections::Generic::IEnumerable<System::Linq::Expressions::MemberBinding ^> ^ bindings);
public static System.Linq.Expressions.MemberMemberBinding MemberBind (System.Reflection.MethodInfo propertyAccessor, System.Collections.Generic.IEnumerable<System.Linq.Expressions.MemberBinding> bindings);
static member MemberBind : System.Reflection.MethodInfo * seq<System.Linq.Expressions.MemberBinding> -> System.Linq.Expressions.MemberMemberBinding
Public Shared Function MemberBind (propertyAccessor As MethodInfo, bindings As IEnumerable(Of MemberBinding)) As MemberMemberBinding

Parametreler

propertyAccessor
MethodInfo

MethodInfo bir özellik erişimci yöntemini temsil eden.

bindings
IEnumerable<MemberBinding>

IEnumerable<T> Koleksiyonu doldurmak Bindings için kullanılacak nesneleri içerenMemberBinding.

Döndürülenler

MemberMemberBinding

özelliğine BindingType MemberBindingeşit olan , Member özelliği içinde erişilen propertyAccessorözelliği temsil eden değerine ayarlanmış PropertyInfo ve Bindings özellikler belirtilen değerlere MemberMemberBinding ayarlanmıştır.

Özel durumlar

propertyAccessor veya bindings şeklindedir null.

propertyAccessor bir özellik erişimci yöntemini temsil etmez.

-veya- Member öğesinin bindings özelliği, temsil eden propertyAccessor yöntemi tarafından erişilen özellik türünün bir üyesini temsil etmez.

Şunlara uygulanır

MemberBind(MemberInfo, IEnumerable<MemberBinding>)

Bir MemberMemberBinding alan veya özelliğin üyelerinin özyinelemeli başlatmasını temsil eden bir oluşturur.

public:
 static System::Linq::Expressions::MemberMemberBinding ^ MemberBind(System::Reflection::MemberInfo ^ member, System::Collections::Generic::IEnumerable<System::Linq::Expressions::MemberBinding ^> ^ bindings);
public static System.Linq.Expressions.MemberMemberBinding MemberBind (System.Reflection.MemberInfo member, System.Collections.Generic.IEnumerable<System.Linq.Expressions.MemberBinding> bindings);
static member MemberBind : System.Reflection.MemberInfo * seq<System.Linq.Expressions.MemberBinding> -> System.Linq.Expressions.MemberMemberBinding
Public Shared Function MemberBind (member As MemberInfo, bindings As IEnumerable(Of MemberBinding)) As MemberMemberBinding

Parametreler

member
MemberInfo

MemberInfo özelliğini eşittir Member olarak ayarlamak için.

bindings
IEnumerable<MemberBinding>

IEnumerable<T> Koleksiyonu doldurmak Bindings için kullanılacak nesneleri içerenMemberBinding.

Döndürülenler

MemberMemberBinding

MemberMemberBinding özelliğine MemberBinding BindingType eşit olan ve ve Bindings Member özellikleri belirtilen değerlere ayarlanmış bir.

Özel durumlar

member veya bindings şeklindedir null.

member bir alanı veya özelliği temsil etmez.

-veya- Member öğesinin bindings özelliği, temsil eden member alan veya özellik türünün bir üyesini temsil etmez.

Açıklamalar

parametresi bir member alanı veya özelliği temsil etmelidir.

Şunlara uygulanır

MemberBind(MemberInfo, MemberBinding[])

Bir MemberMemberBinding alan veya özelliğin üyelerinin özyinelemeli başlatmasını temsil eden bir oluşturur.

public:
 static System::Linq::Expressions::MemberMemberBinding ^ MemberBind(System::Reflection::MemberInfo ^ member, ... cli::array <System::Linq::Expressions::MemberBinding ^> ^ bindings);
public static System.Linq.Expressions.MemberMemberBinding MemberBind (System.Reflection.MemberInfo member, params System.Linq.Expressions.MemberBinding[] bindings);
static member MemberBind : System.Reflection.MemberInfo * System.Linq.Expressions.MemberBinding[] -> System.Linq.Expressions.MemberMemberBinding
Public Shared Function MemberBind (member As MemberInfo, ParamArray bindings As MemberBinding()) As MemberMemberBinding

Parametreler

member
MemberInfo

MemberInfo özelliğini eşittir Member olarak ayarlamak için.

bindings
MemberBinding[]

Koleksiyonu doldurmak Bindings için kullanılacak nesne dizisiMemberBinding.

Döndürülenler

MemberMemberBinding

MemberMemberBinding özelliğine MemberBinding BindingType eşit olan ve ve Bindings Member özellikleri belirtilen değerlere ayarlanmış bir.

Özel durumlar

member veya bindings şeklindedir null.

member bir alanı veya özelliği temsil etmez.

-veya- Member öğesinin bindings özelliği, temsil eden member alan veya özellik türünün bir üyesini temsil etmez.

Açıklamalar

parametresi bir member alanı veya özelliği temsil etmelidir.

Şunlara uygulanır