Share via


DynamicMethod.GetCustomAttributes Metode

Definisi

Mengembalikan atribut kustom yang diterapkan ke metode .

Overload

GetCustomAttributes(Boolean)

Mengembalikan semua atribut kustom yang ditentukan untuk metode .

GetCustomAttributes(Type, Boolean)

Mengembalikan atribut kustom dari jenis yang ditentukan yang telah diterapkan ke metode .

GetCustomAttributes(Boolean)

Sumber:
DynamicMethod.cs
Sumber:
DynamicMethod.cs
Sumber:
DynamicMethod.cs

Mengembalikan semua atribut kustom yang ditentukan untuk metode .

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

Parameter

inherit
Boolean

true untuk mencari rantai pewarisan metode untuk menemukan atribut kustom; false untuk memeriksa hanya metode saat ini.

Mengembalikan

Object[]

Array objek yang mewakili semua atribut kustom metode.

Keterangan

Untuk metode dinamis, menentukan true untuk inherit tidak berpengaruh, karena metode tidak dideklarasikan dalam jenis.

Catatan

Atribut kustom saat ini tidak didukung pada metode dinamis. Satu-satunya atribut yang dikembalikan adalah MethodImplAttribute; Anda bisa mendapatkan bendera implementasi metode dengan lebih mudah menggunakan metode .GetMethodImplementationFlags

Lihat juga

Berlaku untuk

GetCustomAttributes(Type, Boolean)

Sumber:
DynamicMethod.cs
Sumber:
DynamicMethod.cs
Sumber:
DynamicMethod.cs

Mengembalikan atribut kustom dari jenis yang ditentukan yang telah diterapkan ke metode .

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

Parameter

attributeType
Type

yang Type mewakili jenis atribut kustom yang akan dikembalikan.

inherit
Boolean

true untuk mencari rantai pewarisan metode untuk menemukan atribut kustom; false untuk memeriksa hanya metode saat ini.

Mengembalikan

Object[]

Array objek yang mewakili atribut metode yang berjenis attributeType atau berasal dari jenis attributeType.

Pengecualian

attributeTypeadalah null.

Keterangan

Untuk metode dinamis, menentukan true untuk inherit tidak berpengaruh, karena metode tidak dideklarasikan dalam jenis.

Catatan

Atribut kustom saat ini tidak didukung pada metode dinamis. Satu-satunya atribut yang dikembalikan adalah MethodImplAttribute; Anda bisa mendapatkan bendera implementasi metode dengan lebih mudah menggunakan metode .GetMethodImplementationFlags

Lihat juga

Berlaku untuk