CustomReflectionContext.GetCustomAttributes Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När det åsidosättas i en härledd klass, tillhandahåller en modifierad samling anpassade attribut för det angivna objektet, som representeras i den här reflektionskontexten.
Överlagringar
| Name | Description |
|---|---|
| GetCustomAttributes(MemberInfo, IEnumerable<Object>) |
När det åsidosättas i en härledd klass, innehåller en lista över anpassade attribut för den angivna medlemmen, som representeras i den här reflektionskontexten. |
| GetCustomAttributes(ParameterInfo, IEnumerable<Object>) |
När den åsidosättas i en härledd klass, innehåller en lista över anpassade attribut för den angivna parametern, som representeras i den här reflektionskontexten. |
GetCustomAttributes(MemberInfo, IEnumerable<Object>)
När det åsidosättas i en härledd klass, innehåller en lista över anpassade attribut för den angivna medlemmen, som representeras i den här reflektionskontexten.
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)
Parametrar
- member
- MemberInfo
Medlemmen vars anpassade attribut returneras.
- declaredAttributes
- IEnumerable<Object>
En samling av medlemmens attribut i den aktuella kontexten.
Returer
En samling som representerar de anpassade attributen för den angivna medlemmen i den här reflektionskontexten.
Gäller för
GetCustomAttributes(ParameterInfo, IEnumerable<Object>)
När den åsidosättas i en härledd klass, innehåller en lista över anpassade attribut för den angivna parametern, som representeras i den här reflektionskontexten.
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)
Parametrar
- parameter
- ParameterInfo
Parametern vars anpassade attribut returneras.
- declaredAttributes
- IEnumerable<Object>
En samling av parameterns attribut i den aktuella kontexten.
Returer
En samling som representerar de anpassade attributen för den angivna parametern i den här reflektionskontexten.