[Flags] |
AttributeTargets enumeration values can be combined with a bitwise OR operation to get the preferred combination.
| All | Attribute can be applied to any application element. |
| Assembly | Attribute can be applied to an assembly. |
| Class | Attribute can be applied to a class. |
| Constructor | Attribute can be applied to a constructor. |
| Delegate | Attribute can be applied to a delegate. |
| Enum | Attribute can be applied to an enumeration. |
| Event | Attribute can be applied to an event. |
| Field | Attribute can be applied to a field. |
| Interface | Attribute can be applied to an interface. |
| Method | Attribute can be applied to a method. |
| Module | Attribute can be applied to a module. |
| Parameter | Attribute can be applied to a parameter. |
| Property | Attribute can be applied to a property. |
| ReturnValue | Attribute can be applied to a return value. |
| Struct | Attribute can be applied to a structure; that is, a value type. |
Hierarchy: