CustomReflectionContext.GetCustomAttributes Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Podczas zastępowania w klasie pochodnej zapewnia zmodyfikowaną kolekcję atrybutów niestandardowych dla określonego obiektu, jak pokazano w tym kontekście odbicia.
Przeciążenia
| Nazwa | Opis |
|---|---|
| GetCustomAttributes(MemberInfo, IEnumerable<Object>) |
Po zastąpieniu w klasie pochodnej udostępnia listę atrybutów niestandardowych dla określonego elementu członkowskiego, jak pokazano w tym kontekście odbicia. |
| GetCustomAttributes(ParameterInfo, IEnumerable<Object>) |
Podczas zastępowania w klasie pochodnej udostępnia listę atrybutów niestandardowych dla określonego parametru, jak pokazano w tym kontekście odbicia. |
GetCustomAttributes(MemberInfo, IEnumerable<Object>)
- Źródło:
- CustomReflectionContext.cs
- Źródło:
- CustomReflectionContext.cs
- Źródło:
- CustomReflectionContext.cs
Po zastąpieniu w klasie pochodnej udostępnia listę atrybutów niestandardowych dla określonego elementu członkowskiego, jak pokazano w tym kontekście odbicia.
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)
Parametry
- member
- MemberInfo
Element członkowski, którego atrybuty niestandardowe zostaną zwrócone.
- declaredAttributes
- IEnumerable<Object>
Kolekcja atrybutów elementu członkowskiego w bieżącym kontekście.
Zwraca
Kolekcja reprezentująca atrybuty niestandardowe określonego elementu członkowskiego w tym kontekście odbicia.
Dotyczy
GetCustomAttributes(ParameterInfo, IEnumerable<Object>)
- Źródło:
- CustomReflectionContext.cs
- Źródło:
- CustomReflectionContext.cs
- Źródło:
- CustomReflectionContext.cs
Podczas zastępowania w klasie pochodnej udostępnia listę atrybutów niestandardowych dla określonego parametru, jak pokazano w tym kontekście odbicia.
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)
Parametry
- parameter
- ParameterInfo
Parametr, którego atrybuty niestandardowe zostaną zwrócone.
- declaredAttributes
- IEnumerable<Object>
Kolekcja atrybutów parametru w bieżącym kontekście.
Zwraca
Kolekcja reprezentująca atrybuty niestandardowe określonego parametru w tym kontekście odbicia.