Задает элементы приложения, по отношению к которым допускается применение атрибута.
public enum AttributeTargets
Тип | Имя | Описание |
---|---|---|
All | Атрибут может быть применен к любому элементу приложения. | |
Assembly | Атрибут может быть применен к сборке. | |
Class | Атрибут может быть применен к классу. | |
Constructor | Атрибут может быть применен к конструктору. | |
Delegate | Атрибут может быть применен к делегату. | |
Enum | Атрибут может быть применен к перечислению. | |
Event | Атрибут может быть применен к событию. | |
Field | Атрибут может быть применен к полю. | |
GenericParameter | Атрибут может быть применен к универсальному параметру. | |
Interface | Атрибут может быть применен к интерфейсу. | |
Method | Атрибут может быть применен к методу. | |
Module | Атрибут может быть применен к модулю. | |
Parameter | Атрибут может быть применен к параметру. | |
Property | Атрибут может быть применен к свойству. | |
ReturnValue | Атрибут может быть применен к возвращаемому значению. | |
Struct | Атрибут может быть применен к структуре, т.е. может являться типом значения. |