Bagikan melalui


MemberInfo.GetCustomAttributesData Metode

Definisi

Mengembalikan daftar CustomAttributeData objek yang mewakili data tentang atribut yang telah diterapkan ke anggota target.

public:
 virtual System::Collections::Generic::IList<System::Reflection::CustomAttributeData ^> ^ GetCustomAttributesData();
public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData ();
abstract member GetCustomAttributesData : unit -> System.Collections.Generic.IList<System.Reflection.CustomAttributeData>
override this.GetCustomAttributesData : unit -> System.Collections.Generic.IList<System.Reflection.CustomAttributeData>
Public Overridable Function GetCustomAttributesData () As IList(Of CustomAttributeData)

Mengembalikan

Daftar CustomAttributeData umum objek yang mewakili data tentang atribut yang telah diterapkan ke anggota target.

Keterangan

Gunakan metode ini untuk memeriksa atribut kustom kode dalam konteks hanya refleksi, dalam kasus di mana atribut kustom itu sendiri didefinisikan dalam kode yang dimuat ke dalam konteks khusus refleksi. Metode seperti Attribute.GetCustomAttributes dan MemberInfo.GetCustomAttributes tidak dapat digunakan dalam kasus seperti itu, karena mereka membuat instans atribut. Kode dalam konteks hanya refleksi tidak dapat dijalankan. Untuk informasi selengkapnya dan misalnya kode, lihat CustomAttributeData kelas .

Metode ini mendapatkan data atribut kustom untuk jenis, jenis berlapis, dan anggota jenis, karena Type kelas dan kelas di System.Reflection namespace layanan yang mewakili anggota jenis yang semuanya berasal dari MemberInfo.

Berlaku untuk