Класс Attribute

Представляет базовый класс для настраиваемых атрибутов.

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

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

Синтаксис

public abstract class Attribute : _Attribute

Свойства

ТипИмяОписание
СвойствоTypeId При реализации в производном классе возвращает уникальный идентификатор для этого Attribute .

Методы

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