DynamicMethod.GetCustomAttributes Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
yöntemine uygulanan özel öznitelikleri döndürür.
Aşırı Yüklemeler
GetCustomAttributes(Boolean) |
yöntemi için tanımlanan tüm özel öznitelikleri döndürür. |
GetCustomAttributes(Type, Boolean) |
Yöntemine uygulanmış belirtilen türdeki özel öznitelikleri döndürür. |
GetCustomAttributes(Boolean)
- Kaynak:
- DynamicMethod.cs
- Kaynak:
- DynamicMethod.cs
- Kaynak:
- DynamicMethod.cs
yöntemi için tanımlanan tüm özel öznitelikleri döndürür.
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()
Parametreler
- inherit
- Boolean
true
özel öznitelikleri bulmak için yöntemin devralma zincirinde arama yapmak için; false
yalnızca geçerli yöntemi denetlemek için.
Döndürülenler
yönteminin tüm özel özniteliklerini temsil eden bir nesne dizisi.
Açıklamalar
yöntemi bir tür içinde bildirilmediğinden, dinamik yöntemler için inherit
öğesini belirtmenin true
hiçbir etkisi yoktur.
Not
Özel öznitelikler şu anda dinamik yöntemlerde desteklenmemektedir. Döndürülen tek özniteliktir MethodImplAttribute; yöntemini kullanarak GetMethodImplementationFlags yöntem uygulama bayraklarını daha kolay alabilirsiniz.
Ayrıca bkz.
Şunlara uygulanır
GetCustomAttributes(Type, Boolean)
- Kaynak:
- DynamicMethod.cs
- Kaynak:
- DynamicMethod.cs
- Kaynak:
- DynamicMethod.cs
Yöntemine uygulanmış belirtilen türdeki özel öznitelikleri döndürür.
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()
Parametreler
- inherit
- Boolean
true
özel öznitelikleri bulmak için yöntemin devralma zincirinde arama yapmak için; false
yalnızca geçerli yöntemi denetlemek için.
Döndürülenler
türündeki veya türünden attributeType
türetilen yönteminin özniteliklerini temsil eden bir nesne dizisi attributeType
.
Özel durumlar
attributeType
, null
değeridir.
Açıklamalar
yöntemi bir tür içinde bildirilmediğinden, dinamik yöntemler için inherit
öğesini belirtmenin true
hiçbir etkisi yoktur.
Not
Özel öznitelikler şu anda dinamik yöntemlerde desteklenmemektedir. Döndürülen tek özniteliktir MethodImplAttribute; yöntemini kullanarak GetMethodImplementationFlags yöntem uygulama bayraklarını daha kolay alabilirsiniz.