Класс AttributeUsageAttribute

Определяет использование другого класса атрибутов.Этот класс не наследуется.

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Иерархия наследования

Синтаксис

public sealed class AttributeUsageAttribute : Attribute, _Attribute

Конструкторы

ТипИмяОписание
КонструкторAttributeUsageAttribute(AttributeTargets) Инициализирует новый экземпляр класса AttributeUsageAttribute указанным списком AttributeTargets , значением свойства AllowMultiple и значением свойства Inherited .

Свойства

ТипИмяОписание
СвойствоAllowMultiple Возвращает или задает логическое значение, указывающее, возможно ли для одного элемента программы задать более одного экземпляра указанного атрибута.
СвойствоInherited Возвращает или устанавливает логическое значение типа, указывающее, может ли указанный атрибут наследоваться производными классами и переопределенными членами.
СвойствоTypeId При реализации в производном классе возвращает уникальный идентификатор для этого Attribute . (Наследуется от Attribute.)
СвойствоValidOn Возвращает или задает набор значений, определяющих, к каким элементам программы может применяться указанный атрибут.

Методы

ТипИмяОписание
МетодEquals(Object) Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту. (Наследуется от Attribute.)
МетодGetHashCode() Возвращает хэш-код для данного экземпляра. (Наследуется от Attribute.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодIsDefaultAttribute() При переопределении в производном классе показывает, является ли значение данного экземпляра значением по умолчанию для производного класса. (Наследуется от Attribute.)
МетодMatch(Object) При переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр равным заданному объекту. (Наследуется от Attribute.)
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
developers/references/system.attributeusageattribute.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)