Expression.ListBind Yöntem

Tanım

Bir MemberListBinding nesnesi oluşturur.

Aşırı Yüklemeler

Name Description
ListBind(MethodInfo, ElementInit[])

Belirtilen özellik MemberListBinding 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>)

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

ListBind(MemberInfo, ElementInit[])

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

ListBind(MethodInfo, ElementInit[])

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

Belirtilen özellik MemberListBinding 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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Property metadata or other accessor may be trimmed.")]
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
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Property metadata or other accessor may be trimmed.")>]
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 ElementInit için kullanılacak bir nesne dizisiInitializers.

Döndürülenler

özelliğine eşit olan, MemberListBinding özelliği içinde erişilen BindingTypeözelliğini temsil eden ve ListBinding öğeleriyle doldurulan özelliği olarak ayarlanmıştır MemberMemberInfo.propertyAccessorInitializersinitializers

Öznitelikler

Özel durumlar

propertyAccessor, null'e eşittir.

-veya-

öğesinin initializers bir veya daha fazla öğesi vardır null.

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

-veya-

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

Şunlara uygulanır

ListBind(MethodInfo, IEnumerable<ElementInit>)

Kaynak:
MemberListBinding.cs
Kaynak:
MemberListBinding.cs
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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Property metadata or other accessor may be trimmed.")]
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
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Property metadata or other accessor may be trimmed.")>]
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 ElementInit için kullanılacak nesneleri içerenInitializers.

Döndürülenler

özelliğine eşit olan, MemberListBinding özelliği içinde erişilen BindingTypeözelliğini temsil eden ve ListBinding öğeleriyle doldurulan özelliği olarak ayarlanmıştır MemberMemberInfo.propertyAccessorInitializersinitializers

Öznitelikler

Özel durumlar

propertyAccessor, null'e eşittir.

-veya-

öğesinin initializers bir veya daha fazla öğesi vardır null.

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

-veya-

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

Şunlara uygulanır

ListBind(MemberInfo, IEnumerable<ElementInit>)

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

Üyenin bir MemberListBinding alan veya özellik olduğu bir yer 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

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

initializers
IEnumerable<ElementInit>

IEnumerable<T> Koleksiyonu doldurmak ElementInit için kullanılacak nesneleri içerenInitializers.

Döndürülenler

MemberListBinding özelliğine BindingTypeListBinding eşit ve ve MemberInitializers özellikleri belirtilen değerlere ayarlanmış bir.

Özel durumlar

member, null'e eşittir.

-veya-

öğesinin initializers bir veya daha fazla öğesi vardır null.

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

-veya-

temsil FieldType eden alan veya özelliğin PropertyType veya member uygulamasına IEnumerablesahip değildir.

Şunlara uygulanır

ListBind(MemberInfo, ElementInit[])

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

Üyenin bir MemberListBinding alan veya özellik olduğu bir yer 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

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

initializers
ElementInit[]

Koleksiyonu doldurmak ElementInit için kullanılacak bir nesne dizisiInitializers.

Döndürülenler

MemberListBinding özelliğine BindingTypeListBinding eşit ve ve MemberInitializers özellikleri belirtilen değerlere ayarlanmış bir.

Özel durumlar

member, null'e eşittir.

-veya-

öğesinin initializers bir veya daha fazla öğesi vardır null.

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

-veya-

temsil FieldType eden alan veya özelliğin PropertyType veya member uygulamasına IEnumerablesahip değildir.

Şunlara uygulanır