ICustomAttributeProvider.GetCustomAttributes Metode

Definisi

Mengembalikan atribut kustom yang ditentukan pada anggota ini.

Overload

Nama Deskripsi
GetCustomAttributes(Boolean)

Mengembalikan array dari semua atribut kustom yang ditentukan pada anggota ini, tidak termasuk atribut bernama, atau array kosong jika tidak ada atribut kustom.

GetCustomAttributes(Type, Boolean)

Mengembalikan array atribut kustom yang ditentukan pada anggota ini, diidentifikasi berdasarkan jenis, atau array kosong jika tidak ada atribut kustom dari jenis tersebut.

GetCustomAttributes(Boolean)

Sumber:
ICustomAttributeProvider.cs
Sumber:
ICustomAttributeProvider.cs
Sumber:
Lzcnt.cs

Mengembalikan array dari semua atribut kustom yang ditentukan pada anggota ini, tidak termasuk atribut bernama, atau array kosong jika tidak ada atribut kustom.

public:
 cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public object[] GetCustomAttributes(bool inherit);
abstract member GetCustomAttributes : bool -> obj[]
Public Function GetCustomAttributes (inherit As Boolean) As Object()

Parameter

inherit
Boolean

Saat true, cari rantai hierarki untuk atribut kustom yang diwariskan.

Mengembalikan

Object[]

Array Objek yang mewakili atribut kustom, atau array kosong.

Pengecualian

Jenis atribut kustom tidak dapat dimuat.

Keterangan

Memanggil ICustomAttributeProvider.GetCustomAttributes pada PropertyInfo atau EventInfo ketika inherit parameter GetCustomAttributestrue tidak berjalan hierarki jenis. Gunakan System.Attribute untuk mewarisi atribut kustom.

Metode ini mengembalikan atribut kustom yang ditentukan langsung pada anggota yang tidak diwariskan saja.

Berlaku untuk

GetCustomAttributes(Type, Boolean)

Sumber:
ICustomAttributeProvider.cs
Sumber:
ICustomAttributeProvider.cs
Sumber:
Lzcnt.cs

Mengembalikan array atribut kustom yang ditentukan pada anggota ini, diidentifikasi berdasarkan jenis, atau array kosong jika tidak ada atribut kustom dari jenis tersebut.

public:
 cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public object[] GetCustomAttributes(Type attributeType, bool inherit);
abstract member GetCustomAttributes : Type * bool -> obj[]
Public Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()

Parameter

attributeType
Type

Jenis atribut kustom.

inherit
Boolean

Saat true, cari rantai hierarki untuk atribut kustom yang diwariskan.

Mengembalikan

Object[]

Array Objek yang mewakili atribut kustom, atau array kosong.

Pengecualian

Jenis atribut kustom tidak dapat dimuat.

attributeType adalah null.

Keterangan

Jika attributeType merupakan kelas dasar atau antarmuka, metode ini mengembalikan implementasi apa pun dari jenis tersebut.

Metode ini mengembalikan atribut kustom yang ditentukan langsung pada anggota yang tidak diwariskan saja.

Memanggil ICustomAttributeProvider.GetCustomAttributes pada PropertyInfo atau EventInfo ketika inherit parameter GetCustomAttributestrue tidak berjalan hierarki jenis. Gunakan System.Attribute untuk mewarisi atribut kustom.

Berlaku untuk