CustomAttributeExtensions.GetCustomAttributes Methode

Definitie

Hiermee wordt een verzameling aangepaste kenmerken opgehaald die worden toegepast op een opgegeven element.

Overloads

Name Description
GetCustomAttributes(ParameterInfo, Type, Boolean)

Haalt een verzameling aangepaste kenmerken van een opgegeven type op die worden toegepast op een opgegeven parameter en inspecteert eventueel de bovenliggende kenmerken van die parameter.

GetCustomAttributes(MemberInfo, Type, Boolean)

Haalt een verzameling aangepaste kenmerken op van een opgegeven type dat wordt toegepast op een opgegeven lid en inspecteert eventueel de voorouders van dat lid.

GetCustomAttributes(ParameterInfo, Type)

Hiermee haalt u een verzameling aangepaste kenmerken van een opgegeven type op die worden toegepast op een opgegeven parameter.

GetCustomAttributes(ParameterInfo, Boolean)

Haalt een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven parameter en inspecteert eventueel de bovenliggende kenmerken van die parameter.

GetCustomAttributes(Module, Type)

Hiermee haalt u een verzameling aangepaste kenmerken van een opgegeven type op die worden toegepast op een opgegeven module.

GetCustomAttributes(MemberInfo, Type)

Hiermee wordt een verzameling aangepaste kenmerken opgehaald van een opgegeven type dat wordt toegepast op een opgegeven lid.

GetCustomAttributes(MemberInfo, Boolean)

Haalt een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven lid en inspecteert eventueel de voorouders van dat lid.

GetCustomAttributes(Assembly, Type)

Hiermee wordt een verzameling aangepaste kenmerken opgehaald van een opgegeven type dat wordt toegepast op een opgegeven assembly.

GetCustomAttributes(ParameterInfo)

Hiermee haalt u een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven parameter.

GetCustomAttributes(Module)

Hiermee haalt u een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven module.

GetCustomAttributes(MemberInfo)

Hiermee haalt u een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven lid.

GetCustomAttributes(Assembly)

Hiermee haalt u een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven assembly.

GetCustomAttributes<T>(ParameterInfo, Boolean)

Haalt een verzameling aangepaste kenmerken van een opgegeven type op die worden toegepast op een opgegeven parameter en inspecteert eventueel de bovenliggende kenmerken van die parameter.

GetCustomAttributes<T>(MemberInfo, Boolean)

Haalt een verzameling aangepaste kenmerken op van een opgegeven type dat wordt toegepast op een opgegeven lid en inspecteert eventueel de voorouders van dat lid.

GetCustomAttributes<T>(ParameterInfo)

Hiermee haalt u een verzameling aangepaste kenmerken van een opgegeven type op die worden toegepast op een opgegeven parameter.

GetCustomAttributes<T>(MemberInfo)

Hiermee wordt een verzameling aangepaste kenmerken opgehaald van een opgegeven type dat wordt toegepast op een opgegeven lid.

GetCustomAttributes<T>(Assembly)

Hiermee wordt een verzameling aangepaste kenmerken opgehaald van een opgegeven type dat wordt toegepast op een opgegeven assembly.

GetCustomAttributes<T>(Module)

Hiermee haalt u een verzameling aangepaste kenmerken van een opgegeven type op die worden toegepast op een opgegeven module.

GetCustomAttributes(ParameterInfo, Type, Boolean)

Haalt een verzameling aangepaste kenmerken van een opgegeven type op die worden toegepast op een opgegeven parameter en inspecteert eventueel de bovenliggende kenmerken van die parameter.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ element, Type ^ attributeType, bool inherit);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element, Type attributeType, bool inherit);
static member GetCustomAttributes : System.Reflection.ParameterInfo * Type * bool -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As ParameterInfo, attributeType As Type, inherit As Boolean) As IEnumerable(Of Attribute)

Parameters

element
ParameterInfo

De parameter die moet worden gecontroleerd.

attributeType
Type

Het type kenmerk dat moet worden gezocht.

inherit
Boolean

trueom de voorouders van element; anders te inspecteren. false

Retouren

Een verzameling van de aangepaste kenmerken waarop en die overeenkomst attributeTypeworden toegepastelement, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element of attributeType is null.

attributeType is niet afgeleid van Attribute.

element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.

Een aangepast kenmerktype kan niet worden geladen.

Van toepassing op

GetCustomAttributes(MemberInfo, Type, Boolean)

Haalt een verzameling aangepaste kenmerken op van een opgegeven type dat wordt toegepast op een opgegeven lid en inspecteert eventueel de voorouders van dat lid.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ element, Type ^ attributeType, bool inherit);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element, Type attributeType, bool inherit);
static member GetCustomAttributes : System.Reflection.MemberInfo * Type * bool -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As MemberInfo, attributeType As Type, inherit As Boolean) As IEnumerable(Of Attribute)

Parameters

element
MemberInfo

Het lid dat moet worden gecontroleerd.

attributeType
Type

Het type kenmerk dat moet worden gezocht.

inherit
Boolean

trueom de voorouders van element; anders te inspecteren. false

Retouren

Een verzameling van de aangepaste kenmerken waarop en die overeenkomst attributeTypeworden toegepastelement, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element of attributeType is null.

attributeType is niet afgeleid van Attribute.

element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.

Een aangepast kenmerktype kan niet worden geladen.

Van toepassing op

GetCustomAttributes(ParameterInfo, Type)

Hiermee haalt u een verzameling aangepaste kenmerken van een opgegeven type op die worden toegepast op een opgegeven parameter.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ element, Type ^ attributeType);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element, Type attributeType);
static member GetCustomAttributes : System.Reflection.ParameterInfo * Type -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As ParameterInfo, attributeType As Type) As IEnumerable(Of Attribute)

Parameters

element
ParameterInfo

De parameter die moet worden gecontroleerd.

attributeType
Type

Het type kenmerk dat moet worden gezocht.

Retouren

Een verzameling van de aangepaste kenmerken waarop en die overeenkomst attributeTypeworden toegepastelement, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element of attributeType is null.

attributeType is niet afgeleid van Attribute.

element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.

Een aangepast kenmerktype kan niet worden geladen.

Van toepassing op

GetCustomAttributes(ParameterInfo, Boolean)

Haalt een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven parameter en inspecteert eventueel de bovenliggende kenmerken van die parameter.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ element, bool inherit);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element, bool inherit);
static member GetCustomAttributes : System.Reflection.ParameterInfo * bool -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As ParameterInfo, inherit As Boolean) As IEnumerable(Of Attribute)

Parameters

element
ParameterInfo

De parameter die moet worden gecontroleerd.

inherit
Boolean

trueom de voorouders van element; anders te inspecteren. false

Retouren

Een verzameling van de aangepaste kenmerken die worden toegepast op element, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element is null.

element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.

Een aangepast kenmerktype kan niet worden geladen.

Van toepassing op

GetCustomAttributes(Module, Type)

Hiermee haalt u een verzameling aangepaste kenmerken van een opgegeven type op die worden toegepast op een opgegeven module.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::Module ^ element, Type ^ attributeType);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes(this System.Reflection.Module element, Type attributeType);
static member GetCustomAttributes : System.Reflection.Module * Type -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As Module, attributeType As Type) As IEnumerable(Of Attribute)

Parameters

element
Module

De module die moet worden gecontroleerd.

attributeType
Type

Het type kenmerk dat moet worden gezocht.

Retouren

Een verzameling van de aangepaste kenmerken waarop en die overeenkomst attributeTypeworden toegepastelement, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element of attributeType is null.

attributeType is niet afgeleid van Attribute.

Van toepassing op

GetCustomAttributes(MemberInfo, Type)

Hiermee wordt een verzameling aangepaste kenmerken opgehaald van een opgegeven type dat wordt toegepast op een opgegeven lid.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ element, Type ^ attributeType);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element, Type attributeType);
static member GetCustomAttributes : System.Reflection.MemberInfo * Type -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As MemberInfo, attributeType As Type) As IEnumerable(Of Attribute)

Parameters

element
MemberInfo

Het lid dat moet worden gecontroleerd.

attributeType
Type

Het type kenmerk dat moet worden gezocht.

Retouren

Een verzameling van de aangepaste kenmerken waarop en die overeenkomst attributeTypeworden toegepastelement, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element of attributeType is null.

attributeType is niet afgeleid van Attribute.

element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.

Een aangepast kenmerktype kan niet worden geladen.

Van toepassing op

GetCustomAttributes(MemberInfo, Boolean)

Haalt een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven lid en inspecteert eventueel de voorouders van dat lid.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ element, bool inherit);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element, bool inherit);
static member GetCustomAttributes : System.Reflection.MemberInfo * bool -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As MemberInfo, inherit As Boolean) As IEnumerable(Of Attribute)

Parameters

element
MemberInfo

Het lid dat moet worden gecontroleerd.

inherit
Boolean

trueom de voorouders van element; anders te inspecteren. false

Retouren

Een verzameling van de aangepaste kenmerken die worden toegepast op element die voldoen aan de opgegeven criteria of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element is null.

element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.

Een aangepast kenmerktype kan niet worden geladen.

Van toepassing op

GetCustomAttributes(Assembly, Type)

Hiermee wordt een verzameling aangepaste kenmerken opgehaald van een opgegeven type dat wordt toegepast op een opgegeven assembly.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::Assembly ^ element, Type ^ attributeType);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes(this System.Reflection.Assembly element, Type attributeType);
static member GetCustomAttributes : System.Reflection.Assembly * Type -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As Assembly, attributeType As Type) As IEnumerable(Of Attribute)

Parameters

element
Assembly

De assembly die moet worden gecontroleerd.

attributeType
Type

Het type kenmerk dat moet worden gezocht.

Retouren

Een verzameling van de aangepaste kenmerken waarop en die overeenkomst attributeTypeworden toegepastelement, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element of attributeType is null.

attributeType is niet afgeleid van Attribute.

Van toepassing op

GetCustomAttributes(ParameterInfo)

Hiermee haalt u een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven parameter.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ element);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes(this System.Reflection.ParameterInfo element);
static member GetCustomAttributes : System.Reflection.ParameterInfo -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As ParameterInfo) As IEnumerable(Of Attribute)

Parameters

element
ParameterInfo

De parameter die moet worden gecontroleerd.

Retouren

Een verzameling van de aangepaste kenmerken die worden toegepast op element, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element is null.

element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.

Een aangepast kenmerktype kan niet worden geladen.

Van toepassing op

GetCustomAttributes(Module)

Hiermee haalt u een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven module.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::Module ^ element);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes(this System.Reflection.Module element);
static member GetCustomAttributes : System.Reflection.Module -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As Module) As IEnumerable(Of Attribute)

Parameters

element
Module

De module die moet worden gecontroleerd.

Retouren

Een verzameling van de aangepaste kenmerken die worden toegepast op element, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element is null.

Van toepassing op

GetCustomAttributes(MemberInfo)

Hiermee haalt u een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven lid.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ element);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes(this System.Reflection.MemberInfo element);
static member GetCustomAttributes : System.Reflection.MemberInfo -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As MemberInfo) As IEnumerable(Of Attribute)

Parameters

element
MemberInfo

Het lid dat moet worden gecontroleerd.

Retouren

Een verzameling van de aangepaste kenmerken die worden toegepast op element, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element is null.

element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.

Een aangepast kenmerktype kan niet worden geladen.

Van toepassing op

GetCustomAttributes(Assembly)

Hiermee haalt u een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven assembly.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<Attribute ^> ^ GetCustomAttributes(System::Reflection::Assembly ^ element);
public static System.Collections.Generic.IEnumerable<Attribute> GetCustomAttributes(this System.Reflection.Assembly element);
static member GetCustomAttributes : System.Reflection.Assembly -> seq<Attribute>
<Extension()>
Public Function GetCustomAttributes (element As Assembly) As IEnumerable(Of Attribute)

Parameters

element
Assembly

De assembly die moet worden gecontroleerd.

Retouren

Een verzameling van de aangepaste kenmerken die worden toegepast op element, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element is null.

Van toepassing op

GetCustomAttributes<T>(ParameterInfo, Boolean)

Haalt een verzameling aangepaste kenmerken van een opgegeven type op die worden toegepast op een opgegeven parameter en inspecteert eventueel de bovenliggende kenmerken van die parameter.

public:
generic <typename T>
 where T : Attribute[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ element, bool inherit);
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.ParameterInfo element, bool inherit) where T : Attribute;
static member GetCustomAttributes : System.Reflection.ParameterInfo * bool -> seq<'T (requires 'T :> Attribute)> (requires 'T :> Attribute)
<Extension()>
Public Function GetCustomAttributes(Of T As Attribute) (element As ParameterInfo, inherit As Boolean) As IEnumerable(Of T)

Type parameters

T

Het type kenmerk dat moet worden gezocht.

Parameters

element
ParameterInfo

De parameter die moet worden gecontroleerd.

inherit
Boolean

trueom de voorouders van element; anders te inspecteren. false

Retouren

Een verzameling van de aangepaste kenmerken waarop en die overeenkomst Tworden toegepastelement, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element is null.

element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.

Een aangepast kenmerktype kan niet worden geladen.

Van toepassing op

GetCustomAttributes<T>(MemberInfo, Boolean)

Haalt een verzameling aangepaste kenmerken op van een opgegeven type dat wordt toegepast op een opgegeven lid en inspecteert eventueel de voorouders van dat lid.

public:
generic <typename T>
 where T : Attribute[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ element, bool inherit);
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.MemberInfo element, bool inherit) where T : Attribute;
static member GetCustomAttributes : System.Reflection.MemberInfo * bool -> seq<'T (requires 'T :> Attribute)> (requires 'T :> Attribute)
<Extension()>
Public Function GetCustomAttributes(Of T As Attribute) (element As MemberInfo, inherit As Boolean) As IEnumerable(Of T)

Type parameters

T

Het type kenmerk dat moet worden gezocht.

Parameters

element
MemberInfo

Het lid dat moet worden gecontroleerd.

inherit
Boolean

trueom de voorouders van element; anders te inspecteren. false

Retouren

Een verzameling van de aangepaste kenmerken waarop en die overeenkomst Tworden toegepastelement, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element is null.

element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.

Een aangepast kenmerktype kan niet worden geladen.

Van toepassing op

GetCustomAttributes<T>(ParameterInfo)

Hiermee haalt u een verzameling aangepaste kenmerken van een opgegeven type op die worden toegepast op een opgegeven parameter.

public:
generic <typename T>
 where T : Attribute[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetCustomAttributes(System::Reflection::ParameterInfo ^ element);
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.ParameterInfo element) where T : Attribute;
static member GetCustomAttributes : System.Reflection.ParameterInfo -> seq<'T (requires 'T :> Attribute)> (requires 'T :> Attribute)
<Extension()>
Public Function GetCustomAttributes(Of T As Attribute) (element As ParameterInfo) As IEnumerable(Of T)

Type parameters

T

Het type kenmerk dat moet worden gezocht.

Parameters

element
ParameterInfo

De parameter die moet worden gecontroleerd.

Retouren

Een verzameling van de aangepaste kenmerken waarop en die overeenkomst Tworden toegepastelement, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element is null.

element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.

Een aangepast kenmerktype kan niet worden geladen.

Van toepassing op

GetCustomAttributes<T>(MemberInfo)

Hiermee wordt een verzameling aangepaste kenmerken opgehaald van een opgegeven type dat wordt toegepast op een opgegeven lid.

public:
generic <typename T>
 where T : Attribute[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetCustomAttributes(System::Reflection::MemberInfo ^ element);
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.MemberInfo element) where T : Attribute;
static member GetCustomAttributes : System.Reflection.MemberInfo -> seq<'T (requires 'T :> Attribute)> (requires 'T :> Attribute)
<Extension()>
Public Function GetCustomAttributes(Of T As Attribute) (element As MemberInfo) As IEnumerable(Of T)

Type parameters

T

Het type kenmerk dat moet worden gezocht.

Parameters

element
MemberInfo

Het lid dat moet worden gecontroleerd.

Retouren

Een verzameling van de aangepaste kenmerken waarop en die overeenkomst Tworden toegepastelement, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element is null.

element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.

Een aangepast kenmerktype kan niet worden geladen.

Van toepassing op

GetCustomAttributes<T>(Assembly)

Hiermee wordt een verzameling aangepaste kenmerken opgehaald van een opgegeven type dat wordt toegepast op een opgegeven assembly.

public:
generic <typename T>
 where T : Attribute[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetCustomAttributes(System::Reflection::Assembly ^ element);
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.Assembly element) where T : Attribute;
static member GetCustomAttributes : System.Reflection.Assembly -> seq<'T (requires 'T :> Attribute)> (requires 'T :> Attribute)
<Extension()>
Public Function GetCustomAttributes(Of T As Attribute) (element As Assembly) As IEnumerable(Of T)

Type parameters

T

Het type kenmerk dat moet worden gezocht.

Parameters

element
Assembly

De assembly die moet worden gecontroleerd.

Retouren

Een verzameling van de aangepaste kenmerken waarop en die overeenkomst Tworden toegepastelement, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element is null.

Van toepassing op

GetCustomAttributes<T>(Module)

Hiermee haalt u een verzameling aangepaste kenmerken van een opgegeven type op die worden toegepast op een opgegeven module.

public:
generic <typename T>
 where T : Attribute[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetCustomAttributes(System::Reflection::Module ^ element);
public static System.Collections.Generic.IEnumerable<T> GetCustomAttributes<T>(this System.Reflection.Module element) where T : Attribute;
static member GetCustomAttributes : System.Reflection.Module -> seq<'T (requires 'T :> Attribute)> (requires 'T :> Attribute)
<Extension()>
Public Function GetCustomAttributes(Of T As Attribute) (element As Module) As IEnumerable(Of T)

Type parameters

T

Het type kenmerk dat moet worden gezocht.

Parameters

element
Module

De module die moet worden gecontroleerd.

Retouren

Een verzameling van de aangepaste kenmerken waarop en die overeenkomst Tworden toegepastelement, of een lege verzameling als er geen dergelijke kenmerken bestaan.

Uitzonderingen

element is null.

Van toepassing op