Expression.ListBind Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.