Aracılığıyla paylaş


CustomReflectionContext.GetCustomAttributes Yöntem

Tanım

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
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
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.

Şunlara uygulanır