аттрибут (лат. attributio – свойство, сказуемое) – предикат (качество, признак) субстанции, достаточный для ее идентификации (узнавания, распознавания) и необходимый для ее существования. Говоря иначе, атрибут – это то, что в традиционной логике называют отличительным признаком вещи (differentiae), с той, однако, разницей, что, говоря об атрибутах вещи, подразумевают не видовое, а субстанциальное отличие: «любая разница, созданная какими угодно отличиями, составляет инаковость; но нечто другое получается только в том случае, когда две вещи разделены субстанциальным отличием» (Боэций...
Наверное многие видели какой-то код в квадратных скобках перед свойством или классом. Это называется атрибуты. Подробнее о том, зачем они нужны и когда их применять в этой статье. Атрибут - что это? Атрибуты предоставляют мощный метод связывания метаданных или декларативной информации с кодом (сборки, типы, методы, свойства и т. д.). После того как атрибут связан с программной сущностью, его можно запросить во время выполнения с помощью рефлексии. Если представлять атрибут физически, то это класс, наследуемый от System...