Не совсем так, атрибуты также влияют на генерацию кода.Некоторые атрибуты интерпретируются компилятором, например, [DllImport].Некоторые из них обнаружены джиттером, например, [MethodImpl].Это бесконечно распространяется на другие инструменты и классы в рамках, которые были написаны для использования преимуществ атрибутов.
Но эти инструменты просто делают то, что вам нужно сделать, если вы хотите найти свои собственные атрибуты, вызывая GetCustomAttributes () необходимо.Этот тип кода никогда не ассоциируется с экземпляром объекта, атрибуты применяются к типам.