Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Specifies the application elements on which it is valid to apply an attribute.
typedef enum CorAttributeTargets
{
catAssembly = 0x0001,
catModule = 0x0002,
catClass = 0x0004,
catStruct = 0x0008,
catEnum = 0x0010,
catConstructor = 0x0020,
catMethod = 0x0040,
catProperty = 0x0080,
catField = 0x0100,
catEvent = 0x0200,
catInterface = 0x0400,
catParameter = 0x0800,
catDelegate = 0x1000,
catGenericParameter = 0x4000,
catAll =
catAssembly | catModule | catClass | catStruct |
catEnum | catConstructor | catMethod | catProperty |
catField | catEvent | catInterface | catParameter |
catDelegate | catGenericParameter,
catClassMembers =
catClass | catStruct | catEnum | catConstructor |
catMethod | catProperty | catField | catEvent |
catDelegate | catInterface
} CorAttributeTargets;
Members
Member |
Description |
|---|---|
catAssembly |
Attribute can be applied to an assembly. |
catModule |
Attribute can be applied to a portable executable (.dll or .exe) module. |
catClass |
Attribute can be applied to a class. |
catStruct |
Attribute can be applied to a structure; that is, a value type. |
catEnum |
Attribute can be applied to an enumeration. |
catConstructor |
Attribute can be applied to a constructor. |
catMethod |
Attribute can be applied to a method. |
catProperty |
Attribute can be applied to a property. |
catField |
Attribute can be applied to a field. |
catEvent |
Attribute can be applied to an event. |
catInterface |
Attribute can be applied to an interface. |
catParameter |
Attribute can be applied to a parameter. |
catDelegate |
Attribute can be applied to a delegate. |
catGenericParameter |
Attribute can be applied to a generic parameter. |
catAll |
Attribute can be applied to any application element. |
catClassMembers |
Attribute can be applied to a member of a class. |
Remarks
The CorAttributeTargets enumeration values can be combined with a bitwise OR operation to get the preferred combination.
The CorAttributeTargets parallels the managed System.AttributeTargets enumeration.
Requirements
Platforms: See .NET Framework System Requirements.
Header: CorHdr.h
.NET Framework Versions: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0