Класс AttributeUsageAttribute
Определяет использование другого класса атрибутов.Этот класс не наследуется.
Иерархия наследования
Синтаксис
public sealed class AttributeUsageAttribute : Attribute, _Attribute
Конструкторы
Свойства
Тип | Имя | Описание |
| AllowMultiple | Возвращает или задает логическое значение, указывающее, возможно ли для одного элемента программы задать более одного экземпляра указанного атрибута. |
| Inherited | Возвращает или устанавливает логическое значение типа, указывающее, может ли указанный атрибут наследоваться производными классами и переопределенными членами. |
| TypeId | При реализации в производном классе возвращает уникальный идентификатор для этого Attribute . (Наследуется от Attribute.) |
| ValidOn | Возвращает или задает набор значений, определяющих, к каким элементам программы может применяться указанный атрибут. |
Методы
Тип | Имя | Описание |
| Equals(Object) | Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту. (Наследуется от Attribute.) |
| GetHashCode() | Возвращает хэш-код для данного экземпляра. (Наследуется от Attribute.) |
| GetType() | Возвращает объект Type для текущего экземпляра. (Наследуется от Object.) |
| IsDefaultAttribute() | При переопределении в производном классе показывает, является ли значение данного экземпляра значением по умолчанию для производного класса. (Наследуется от Attribute.) |
| Match(Object) | При переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр равным заданному объекту. (Наследуется от Attribute.) |
| ToString() | Возвращает строку, представляющую текущий объект. (Наследуется от Object.) |