Expression.ListBind Yöntem

Tanım

Bir MemberListBinding nesnesi oluşturur.

Aşırı Yüklemeler

ListBind(MethodInfo, ElementInit[])

MemberListBinding Belirtilen özellik erişimci yöntemini temel alan bir nesne oluşturur.

ListBind(MethodInfo, IEnumerable<ElementInit>)

Belirtilen özellik erişimci yöntemini temel alan bir MemberListBinding oluşturur.

ListBind(MemberInfo, IEnumerable<ElementInit>)

MemberListBinding Üyenin bir alan veya özellik olduğu bir oluşturur.

ListBind(MemberInfo, ElementInit[])

MemberListBinding Üyenin bir alan veya özellik olduğu bir oluşturur.

ListBind(MethodInfo, ElementInit[])

Kaynak:
MemberListBinding.cs
Kaynak:
MemberListBinding.cs
Kaynak:
MemberListBinding.cs

MemberListBinding Belirtilen özellik erişimci yöntemini temel alan bir nesne oluşturur.

public:
 static System::Linq::Expressions::MemberListBinding ^ ListBind(System::Reflection::MethodInfo ^ propertyAccessor, ... cli::array <System::Linq::Expressions::ElementInit ^> ^ initializers);
public static System.Linq.Expressions.MemberListBinding ListBind (System.Reflection.MethodInfo propertyAccessor, params System.Linq.Expressions.ElementInit[] initializers);
static member ListBind : System.Reflection.MethodInfo * System.Linq.Expressions.ElementInit[] -> System.Linq.Expressions.MemberListBinding
Public Shared Function ListBind (propertyAccessor As MethodInfo, ParamArray initializers As ElementInit()) As MemberListBinding

Parametreler

propertyAccessor
MethodInfo

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

initializers
ElementInit[]

Koleksiyonu doldurmak Initializers için kullanılacak nesne dizisiElementInit.

Döndürülenler

özelliğine ListBindingeşit olanBindingType, Member özelliği içinde erişilen propertyAccessorve Initializers öğeleriyle doldurulan özelliğini temsil eden değerine ayarlanmıştır MemberInfoinitializers.MemberListBinding

Özel durumlar

propertyAccessor, null değeridir.

-veya-

öğesinin initializers bir veya daha fazla öğesidir null.

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

-veya-

PropertyType accesses tarafından propertyAccessor temsil edilen yöntemin özelliği uygulamazIEnumerable.

Şunlara uygulanır

ListBind(MethodInfo, IEnumerable<ElementInit>)

Kaynak:
MemberListBinding.cs
Kaynak:
MemberListBinding.cs
Kaynak:
MemberListBinding.cs

Belirtilen özellik erişimci yöntemini temel alan bir MemberListBinding oluşturur.

public:
 static System::Linq::Expressions::MemberListBinding ^ ListBind(System::Reflection::MethodInfo ^ propertyAccessor, System::Collections::Generic::IEnumerable<System::Linq::Expressions::ElementInit ^> ^ initializers);
public static System.Linq.Expressions.MemberListBinding ListBind (System.Reflection.MethodInfo propertyAccessor, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ElementInit> initializers);
static member ListBind : System.Reflection.MethodInfo * seq<System.Linq.Expressions.ElementInit> -> System.Linq.Expressions.MemberListBinding
Public Shared Function ListBind (propertyAccessor As MethodInfo, initializers As IEnumerable(Of ElementInit)) As MemberListBinding

Parametreler

propertyAccessor
MethodInfo

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

initializers
IEnumerable<ElementInit>

IEnumerable<T> Koleksiyonu doldurmak Initializers için kullanılacak nesneleri içerenElementInit.

Döndürülenler

özelliğine ListBindingeşit olanBindingType, Member özelliği içinde erişilen propertyAccessorve Initializers öğeleriyle doldurulan özelliğini temsil eden değerine ayarlanmıştır MemberInfoinitializers.MemberListBinding

Özel durumlar

propertyAccessor, null değeridir.

-veya-

öğesinin initializers bir veya daha fazla öğesidir null.

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

-veya-

PropertyType accesses tarafından propertyAccessor temsil edilen yöntemin özelliği uygulamazIEnumerable.

Şunlara uygulanır

ListBind(MemberInfo, IEnumerable<ElementInit>)

Kaynak:
MemberListBinding.cs
Kaynak:
MemberListBinding.cs
Kaynak:
MemberListBinding.cs

MemberListBinding Üyenin bir alan veya özellik olduğu bir oluşturur.

public:
 static System::Linq::Expressions::MemberListBinding ^ ListBind(System::Reflection::MemberInfo ^ member, System::Collections::Generic::IEnumerable<System::Linq::Expressions::ElementInit ^> ^ initializers);
public static System.Linq.Expressions.MemberListBinding ListBind (System.Reflection.MemberInfo member, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ElementInit> initializers);
static member ListBind : System.Reflection.MemberInfo * seq<System.Linq.Expressions.ElementInit> -> System.Linq.Expressions.MemberListBinding
Public Shared Function ListBind (member As MemberInfo, initializers As IEnumerable(Of ElementInit)) As MemberListBinding

Parametreler

member
MemberInfo

MemberInfo Özelliğin eşit olarak ayarlanacağı bir alanı veya özelliği temsil eden Member bir.

initializers
IEnumerable<ElementInit>

IEnumerable<T> Koleksiyonu doldurmak Initializers için kullanılacak nesneleri içerenElementInit.

Döndürülenler

MemberListBinding özelliğine ListBindingBindingType eşit olan ve ve InitializersMember özellikleri belirtilen değerlere ayarlanmış bir.

Özel durumlar

member, null değeridir.

-veya-

öğesinin initializers bir veya daha fazla öğesidir null.

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

-veya-

öğesini FieldType temsil eden alanın veya özelliğin member veya PropertyType uygulanmazIEnumerable.

Şunlara uygulanır

ListBind(MemberInfo, ElementInit[])

Kaynak:
MemberListBinding.cs
Kaynak:
MemberListBinding.cs
Kaynak:
MemberListBinding.cs

MemberListBinding Üyenin bir alan veya özellik olduğu bir oluşturur.

public:
 static System::Linq::Expressions::MemberListBinding ^ ListBind(System::Reflection::MemberInfo ^ member, ... cli::array <System::Linq::Expressions::ElementInit ^> ^ initializers);
public static System.Linq.Expressions.MemberListBinding ListBind (System.Reflection.MemberInfo member, params System.Linq.Expressions.ElementInit[] initializers);
static member ListBind : System.Reflection.MemberInfo * System.Linq.Expressions.ElementInit[] -> System.Linq.Expressions.MemberListBinding
Public Shared Function ListBind (member As MemberInfo, ParamArray initializers As ElementInit()) As MemberListBinding

Parametreler

member
MemberInfo

MemberInfo Özelliğin eşit olarak ayarlanacağı bir alanı veya özelliği temsil eden Member bir.

initializers
ElementInit[]

Koleksiyonu doldurmak Initializers için kullanılacak nesne dizisiElementInit.

Döndürülenler

MemberListBinding özelliğine ListBindingBindingType eşit olan ve ve InitializersMember özellikleri belirtilen değerlere ayarlanmış bir.

Özel durumlar

member, null değeridir.

-veya-

öğesinin initializers bir veya daha fazla öğesidir null.

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

-veya-

öğesini FieldType temsil eden alanın veya özelliğin member veya PropertyType uygulanmazIEnumerable.

Şunlara uygulanır