InstanceDescriptor Konstruktor
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.
Menginisialisasi instans baru kelas InstanceDescriptor.
Overload
InstanceDescriptor(MemberInfo, ICollection) |
Menginisialisasi instans InstanceDescriptor baru kelas menggunakan informasi dan argumen anggota yang ditentukan. |
InstanceDescriptor(MemberInfo, ICollection, Boolean) |
Menginisialisasi instans InstanceDescriptor baru kelas menggunakan informasi anggota, argumen, dan nilai yang ditentukan yang menunjukkan apakah informasi yang ditentukan sepenuhnya menjelaskan instans. |
InstanceDescriptor(MemberInfo, ICollection)
- Sumber:
- InstanceDescriptor.cs
- Sumber:
- InstanceDescriptor.cs
- Sumber:
- InstanceDescriptor.cs
Menginisialisasi instans InstanceDescriptor baru kelas menggunakan informasi dan argumen anggota yang ditentukan.
public:
InstanceDescriptor(System::Reflection::MemberInfo ^ member, System::Collections::ICollection ^ arguments);
public InstanceDescriptor (System.Reflection.MemberInfo member, System.Collections.ICollection arguments);
public InstanceDescriptor (System.Reflection.MemberInfo? member, System.Collections.ICollection? arguments);
new System.ComponentModel.Design.Serialization.InstanceDescriptor : System.Reflection.MemberInfo * System.Collections.ICollection -> System.ComponentModel.Design.Serialization.InstanceDescriptor
Public Sub New (member As MemberInfo, arguments As ICollection)
Parameter
- member
- MemberInfo
Informasi anggota untuk deskriptor. Ini bisa berupa MethodInfo, , ConstructorInfoFieldInfo, atau PropertyInfo. Jika ini adalah MethodInfo, , FieldInfoatau PropertyInfo, itu harus mewakili static
anggota.
- arguments
- ICollection
Kumpulan argumen yang akan diteruskan ke anggota. Parameter ini dapat berupa null
atau koleksi kosong jika tidak ada argumen. Koleksi juga dapat terdiri dari instans lain dari InstanceDescriptor.
Pengecualian
member
berjenis MethodInfo, , FieldInfoatau PropertyInfo, dan tidak mewakili static
anggota.
-atau-
member
berjenis PropertyInfo dan tidak dapat dibaca.
-atau-
member
berjenis MethodInfo atau ConstructorInfo, dan jumlah argumen di arguments
tidak cocok dengan tanda tangan member
.
-atau-
member
berjenis ConstructorInfostatic
dan mewakili anggota.
-atau-
member
berjenis FieldInfo, dan jumlah argumen dalam arguments
bukan nol.
Berlaku untuk
InstanceDescriptor(MemberInfo, ICollection, Boolean)
- Sumber:
- InstanceDescriptor.cs
- Sumber:
- InstanceDescriptor.cs
- Sumber:
- InstanceDescriptor.cs
Menginisialisasi instans InstanceDescriptor baru kelas menggunakan informasi anggota, argumen, dan nilai yang ditentukan yang menunjukkan apakah informasi yang ditentukan sepenuhnya menjelaskan instans.
public:
InstanceDescriptor(System::Reflection::MemberInfo ^ member, System::Collections::ICollection ^ arguments, bool isComplete);
public InstanceDescriptor (System.Reflection.MemberInfo member, System.Collections.ICollection arguments, bool isComplete);
public InstanceDescriptor (System.Reflection.MemberInfo? member, System.Collections.ICollection? arguments, bool isComplete);
new System.ComponentModel.Design.Serialization.InstanceDescriptor : System.Reflection.MemberInfo * System.Collections.ICollection * bool -> System.ComponentModel.Design.Serialization.InstanceDescriptor
Public Sub New (member As MemberInfo, arguments As ICollection, isComplete As Boolean)
Parameter
- member
- MemberInfo
Informasi anggota untuk deskriptor. Ini bisa berupa MethodInfo, , ConstructorInfoFieldInfo, atau PropertyInfo. Jika ini adalah MethodInfo, , FieldInfoatau PropertyInfo, itu harus mewakili static
anggota.
- arguments
- ICollection
Kumpulan argumen yang akan diteruskan ke anggota. Parameter ini dapat berupa null
atau koleksi kosong jika tidak ada argumen. Koleksi juga dapat terdiri dari instans lain dari InstanceDescriptor.
- isComplete
- Boolean
true
jika informasi yang ditentukan sepenuhnya menjelaskan instans; jika tidak, false
.
Pengecualian
member
berjenis MethodInfo, , atau PropertyInfo, dan tidak mewakili static
FieldInfoanggota
member
berjenis PropertyInfo dan tidak dapat dibaca.
member
berjenis MethodInfo atau ConstructorInfo dan jumlah argumen di arguments
tidak cocok dengan tanda tangan member
.
member
berjenis ConstructorInfostatic
dan mewakili anggota
member
berjenis FieldInfo, dan jumlah argumen dalam arguments
bukan nol.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk