DynamicMethod.GetCustomAttributes Metode
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.
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
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
- inherit
- Boolean
true
untuk mencari rantai pewarisan metode untuk menemukan atribut kustom; false
untuk memeriksa hanya metode saat ini.
Mengembalikan
Array objek yang mewakili atribut metode yang berjenis attributeType
atau berasal dari jenis attributeType
.
Pengecualian
attributeType
adalah 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