CustomAttributeExtensions.IsDefined Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt aangegeven of aangepaste kenmerken worden toegepast op een element.
Overloads
| Name | Description |
|---|---|
| IsDefined(MemberInfo, Type, Boolean) |
Hiermee wordt aangegeven of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven lid, en eventueel toegepast op de bovenliggende kenmerken. |
| IsDefined(Assembly, Type) |
Hiermee wordt aangegeven of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven assembly. |
| IsDefined(MemberInfo, Type) |
Hiermee wordt aangegeven of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven lid. |
| IsDefined(Module, Type) |
Hiermee wordt aangegeven of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven module. |
| IsDefined(ParameterInfo, Type) |
Geeft aan of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven parameter. |
| IsDefined(ParameterInfo, Type, Boolean) |
Geeft aan of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven parameter en, optioneel, toegepast op de bovenliggende kenmerken. |
IsDefined(MemberInfo, Type, Boolean)
Hiermee wordt aangegeven of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven lid, en eventueel toegepast op de bovenliggende kenmerken.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::MemberInfo ^ element, Type ^ attributeType, bool inherit);
public static bool IsDefined(this System.Reflection.MemberInfo element, Type attributeType, bool inherit);
static member IsDefined : System.Reflection.MemberInfo * Type * bool -> bool
<Extension()>
Public Function IsDefined (element As MemberInfo, attributeType As Type, inherit As Boolean) As Boolean
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
trueals een kenmerk van het opgegeven type wordt toegepast op element; anders . false
Uitzonderingen
element of attributeType is null.
attributeType is niet afgeleid van Attribute.
element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.
Van toepassing op
IsDefined(Assembly, Type)
Hiermee wordt aangegeven of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven assembly.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::Assembly ^ element, Type ^ attributeType);
public static bool IsDefined(this System.Reflection.Assembly element, Type attributeType);
static member IsDefined : System.Reflection.Assembly * Type -> bool
<Extension()>
Public Function IsDefined (element As Assembly, attributeType As Type) As Boolean
Parameters
- element
- Assembly
De assembly die moet worden gecontroleerd.
- attributeType
- Type
Het type kenmerk dat moet worden gezocht.
Retouren
trueals een kenmerk van het opgegeven type wordt toegepast op element; anders . false
Uitzonderingen
element of attributeType is null.
attributeType is niet afgeleid van Attribute.
Van toepassing op
IsDefined(MemberInfo, Type)
Hiermee wordt aangegeven of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven lid.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::MemberInfo ^ element, Type ^ attributeType);
public static bool IsDefined(this System.Reflection.MemberInfo element, Type attributeType);
static member IsDefined : System.Reflection.MemberInfo * Type -> bool
<Extension()>
Public Function IsDefined (element As MemberInfo, attributeType As Type) As Boolean
Parameters
- element
- MemberInfo
Het lid dat moet worden gecontroleerd.
- attributeType
- Type
Het type kenmerk dat moet worden gezocht.
Retouren
trueals een kenmerk van het opgegeven type wordt toegepast op element; anders . false
Uitzonderingen
element of attributeType is null.
attributeType is niet afgeleid van Attribute.
element is geen constructor, methode, eigenschap, gebeurtenis, type of veld.
Van toepassing op
IsDefined(Module, Type)
Hiermee wordt aangegeven of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven module.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::Module ^ element, Type ^ attributeType);
public static bool IsDefined(this System.Reflection.Module element, Type attributeType);
static member IsDefined : System.Reflection.Module * Type -> bool
<Extension()>
Public Function IsDefined (element As Module, attributeType As Type) As Boolean
Parameters
- element
- Module
De module die moet worden gecontroleerd.
- attributeType
- Type
Het type kenmerk dat moet worden gezocht.
Retouren
trueals een kenmerk van het opgegeven type wordt toegepast op element; anders . false
Uitzonderingen
element of attributeType is null.
attributeType is niet afgeleid van Attribute.
Van toepassing op
IsDefined(ParameterInfo, Type)
Geeft aan of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven parameter.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::ParameterInfo ^ element, Type ^ attributeType);
public static bool IsDefined(this System.Reflection.ParameterInfo element, Type attributeType);
static member IsDefined : System.Reflection.ParameterInfo * Type -> bool
<Extension()>
Public Function IsDefined (element As ParameterInfo, attributeType As Type) As Boolean
Parameters
- element
- ParameterInfo
De parameter die moet worden gecontroleerd.
- attributeType
- Type
Het type kenmerk dat moet worden gezocht.
Retouren
trueals een kenmerk van het opgegeven type wordt toegepast op element; anders . false
Uitzonderingen
element of attributeType is null.
attributeType is niet afgeleid van Attribute.
Van toepassing op
IsDefined(ParameterInfo, Type, Boolean)
Geeft aan of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven parameter en, optioneel, toegepast op de bovenliggende kenmerken.
public:
[System::Runtime::CompilerServices::Extension]
static bool IsDefined(System::Reflection::ParameterInfo ^ element, Type ^ attributeType, bool inherit);
public static bool IsDefined(this System.Reflection.ParameterInfo element, Type attributeType, bool inherit);
static member IsDefined : System.Reflection.ParameterInfo * Type * bool -> bool
<Extension()>
Public Function IsDefined (element As ParameterInfo, attributeType As Type, inherit As Boolean) As Boolean
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
trueals een kenmerk van het opgegeven type wordt toegepast op element; anders . false
Uitzonderingen
element of attributeType is null.
attributeType is niet afgeleid van Attribute.