Roslyn имеет ISymbol интерфейс с различными полезными методами. Я пытаюсь получить все атрибуты класса через ISymbol.GetAttributes. Это ссылка на документацию:
ISymbol
ISymbol.GetAttributes
https://docs.microsoft.com/de-de/dotnet/api/microsoft.codeanalysis.isymbol.getattributes?view=roslyn-dotnet
Как мы видим, нет никаких указаний на то, возвращает ли этот метод унаследованные атрибуты (атрибуты базовых классов) или нет. Итак, это первые вопросы. Второй вопрос - почему в документации нет упоминаний об этом?