Expression.ListBind Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
MemberListBinding Membuat objek.
Overload
ListBind(MethodInfo, ElementInit[]) |
MemberListBinding Membuat objek berdasarkan metode pengaktor properti tertentu. |
ListBind(MethodInfo, IEnumerable<ElementInit>) |
MemberListBinding Membuat berdasarkan metode aksesor properti tertentu. |
ListBind(MemberInfo, IEnumerable<ElementInit>) |
Membuat tempat MemberListBinding anggota adalah bidang atau properti. |
ListBind(MemberInfo, ElementInit[]) |
Membuat tempat MemberListBinding anggota adalah bidang atau properti. |
ListBind(MethodInfo, ElementInit[])
- Sumber:
- MemberListBinding.cs
- Sumber:
- MemberListBinding.cs
- Sumber:
- MemberListBinding.cs
MemberListBinding Membuat objek berdasarkan metode pengaktor properti tertentu.
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
Parameter
- propertyAccessor
- MethodInfo
MethodInfo yang mewakili metode pengaktor properti.
- initializers
- ElementInit[]
Array ElementInit objek yang digunakan untuk mengisi Initializers koleksi.
Mengembalikan
MemberListBinding yang memiliki BindingType properti yang sama dengan ListBinding, properti diatur Member ke MemberInfo yang mewakili properti yang diakses di propertyAccessor
, dan Initializers diisi dengan elemen initializers
.
Pengecualian
propertyAccessor
adalah null
.
-atau-
Satu atau beberapa elemen initializers
adalah null
.
propertyAccessor
tidak mewakili metode pengaktor properti.
-atau-
Properti PropertyType yang tidak diterapkan IEnumerableoleh metode yang diwakili oleh propertyAccessor
akses .
Berlaku untuk
ListBind(MethodInfo, IEnumerable<ElementInit>)
- Sumber:
- MemberListBinding.cs
- Sumber:
- MemberListBinding.cs
- Sumber:
- MemberListBinding.cs
MemberListBinding Membuat berdasarkan metode aksesor properti tertentu.
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
Parameter
- propertyAccessor
- MethodInfo
MethodInfo yang mewakili metode pengaktor properti.
- initializers
- IEnumerable<ElementInit>
Yang IEnumerable<T> berisi ElementInit objek yang akan digunakan untuk mengisi Initializers koleksi.
Mengembalikan
MemberListBinding yang memiliki BindingType properti yang sama dengan ListBinding, properti diatur Member ke MemberInfo yang mewakili properti yang diakses di propertyAccessor
, dan Initializers diisi dengan elemen initializers
.
Pengecualian
propertyAccessor
adalah null
.
-atau-
Satu atau beberapa elemen initializers
adalah null
.
propertyAccessor
tidak mewakili metode pengaktor properti.
-atau-
Properti PropertyType yang tidak diterapkan IEnumerableoleh metode yang diwakili oleh propertyAccessor
akses .
Berlaku untuk
ListBind(MemberInfo, IEnumerable<ElementInit>)
- Sumber:
- MemberListBinding.cs
- Sumber:
- MemberListBinding.cs
- Sumber:
- MemberListBinding.cs
Membuat tempat MemberListBinding anggota adalah bidang atau properti.
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
Parameter
- member
- MemberInfo
MemberInfo yang mewakili bidang atau properti untuk mengatur Member properti yang sama dengan.
- initializers
- IEnumerable<ElementInit>
Yang IEnumerable<T> berisi ElementInit objek yang akan digunakan untuk mengisi Initializers koleksi.
Mengembalikan
MemberListBinding yang memiliki BindingType properti yang sama dengan ListBinding dan Member properti dan Initializers diatur ke nilai yang ditentukan.
Pengecualian
member
tidak mewakili bidang atau properti.
-atau-
FieldType Atau PropertyType bidang atau properti yang member
mewakili tidak mengimplementasikan IEnumerable.
Berlaku untuk
ListBind(MemberInfo, ElementInit[])
- Sumber:
- MemberListBinding.cs
- Sumber:
- MemberListBinding.cs
- Sumber:
- MemberListBinding.cs
Membuat tempat MemberListBinding anggota adalah bidang atau properti.
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
Parameter
- member
- MemberInfo
MemberInfo yang mewakili bidang atau properti untuk mengatur Member properti yang sama dengan.
- initializers
- ElementInit[]
Array ElementInit objek yang digunakan untuk mengisi Initializers koleksi.
Mengembalikan
MemberListBinding yang memiliki BindingType properti yang sama dengan ListBinding dan Member properti dan Initializers diatur ke nilai yang ditentukan.
Pengecualian
member
tidak mewakili bidang atau properti.
-atau-
FieldType Atau PropertyType bidang atau properti yang member
mewakili tidak mengimplementasikan IEnumerable.