kelas System::Reflection::MemberInfo

MemberInfo class

Menyediakan informasi refleksi pada anggota. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menghasilkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk melewatkannya ke fungsi sebagai argumen.

class MemberInfo : public System::Object

Nested classes

Metode

MetodeDeskripsi
AddAttribute(const ObjectPtr&)Menambahkan atribut ke koleksi.
get_DeclaringType() constMendapatkan tipe deklarasi.
get_FullName() constMendapatkan nama lengkap anggota. Bisa berbeda pada bagian yang diimplementasikan secara manual.
virtual get_MemberType() constMendapatkan nilai System::Reflection::MemberTypes yang menunjukkan tipe anggota - metode, konstruktor, event, dan sebagainya.
get_Name() constMendapatkan nama anggota.
get_ReflectedType() constMendapatkan tipe yang direfleksikan.
GetCustomAttributes(const TypeInfo&, bool) constMengembalikan sebuah array yang berisi objek-objek yang mewakili semua atribut khusus yang diterapkan pada tipe yang diwakili oleh objek saat ini.
GetCustomAttributes(bool) constMengembalikan sebuah array yang berisi objek-objek yang mewakili semua atribut khusus yang diterapkan pada tipe yang diwakili oleh objek saat ini.

Typedefs

TypedefDeskripsi
ObjectPtrAlias untuk shared pointer ke Object.

Lihat Juga