CustomReflectionContext.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.
Türetilmiş bir sınıfta geçersiz kılındığında, bu yansıma bağlamında gösterildiği gibi, belirtilen nesne için değiştirilmiş bir özel öznitelik koleksiyonu sağlar.
Aşırı Yüklemeler
GetCustomAttributes(MemberInfo, IEnumerable<Object>) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu yansıma bağlamında gösterildiği gibi belirtilen üye için özel özniteliklerin listesini sağlar. |
GetCustomAttributes(ParameterInfo, IEnumerable<Object>) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu yansıma bağlamında gösterildiği gibi belirtilen parametre için özel özniteliklerin listesini sağlar. |
GetCustomAttributes(MemberInfo, IEnumerable<Object>)
- Kaynak:
- CustomReflectionContext.cs
- Kaynak:
- CustomReflectionContext.cs
Türetilmiş bir sınıfta geçersiz kılındığında, bu yansıma bağlamında gösterildiği gibi belirtilen üye için özel özniteliklerin listesini sağlar.
protected:
virtual System::Collections::Generic::IEnumerable<System::Object ^> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ member, System::Collections::Generic::IEnumerable<System::Object ^> ^ declaredAttributes);
protected virtual System.Collections.Generic.IEnumerable<object> GetCustomAttributes (System.Reflection.MemberInfo member, System.Collections.Generic.IEnumerable<object> declaredAttributes);
abstract member GetCustomAttributes : System.Reflection.MemberInfo * seq<obj> -> seq<obj>
override this.GetCustomAttributes : System.Reflection.MemberInfo * seq<obj> -> seq<obj>
Protected Overridable Function GetCustomAttributes (member As MemberInfo, declaredAttributes As IEnumerable(Of Object)) As IEnumerable(Of Object)
Parametreler
- member
- MemberInfo
Özel öznitelikleri döndürülecek üye.
- declaredAttributes
- IEnumerable<Object>
Üyenin geçerli bağlamındaki özniteliklerinin koleksiyonu.
Döndürülenler
Bu yansıma bağlamında belirtilen üyenin özel özniteliklerini temsil eden bir koleksiyon.
Şunlara uygulanır
GetCustomAttributes(ParameterInfo, IEnumerable<Object>)
- Kaynak:
- CustomReflectionContext.cs
- Kaynak:
- CustomReflectionContext.cs
Türetilmiş bir sınıfta geçersiz kılındığında, bu yansıma bağlamında gösterildiği gibi belirtilen parametre için özel özniteliklerin listesini sağlar.
protected:
virtual System::Collections::Generic::IEnumerable<System::Object ^> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ parameter, System::Collections::Generic::IEnumerable<System::Object ^> ^ declaredAttributes);
protected virtual System.Collections.Generic.IEnumerable<object> GetCustomAttributes (System.Reflection.ParameterInfo parameter, System.Collections.Generic.IEnumerable<object> declaredAttributes);
abstract member GetCustomAttributes : System.Reflection.ParameterInfo * seq<obj> -> seq<obj>
override this.GetCustomAttributes : System.Reflection.ParameterInfo * seq<obj> -> seq<obj>
Protected Overridable Function GetCustomAttributes (parameter As ParameterInfo, declaredAttributes As IEnumerable(Of Object)) As IEnumerable(Of Object)
Parametreler
- parameter
- ParameterInfo
Özel öznitelikleri döndürülecek olan parametre.
- declaredAttributes
- IEnumerable<Object>
Parametrenin özniteliklerinin geçerli bağlamındaki koleksiyonu.
Döndürülenler
Bu yansıma bağlamında belirtilen parametrenin özel özniteliklerini temsil eden bir koleksiyon.