Универсальные классы или содержащиеся в универсальном типе не могут наследоваться от класса атрибутов
Обновлен: Ноябрь 2007
Classes that are generic or contained in a generic type cannot inherit from an attribute class
Класс, являющийся универсальным или вложенным в универсальный тип, указывает, что он наследует от класса атрибутов.
Visual Basic и .NET Framework в настоящее время не поддерживают никакие сочетания атрибутов и базовых типов. Это означает, что применяются следующие ограничения:
Атрибут не может быть универсальным типом или объявляться внутри универсального типа.
Атрибут не может наследовать от универсального класса, и универсальный класс не может наследовать от атрибута.
При применении атрибута не удается ввести аргумент, который является одним из следующих:
универсальный тип,
тип, построенный на основе универсального типа,
параметр содержащего типа или
тип, построенный на основе параметра содержащего типа.
Идентификатор ошибки: BC32074
Чтобы исправить данную ошибку, выполните следующее.
- Измените базовый класс на отличный от класса атрибутов или полностью удалите оператор Inherits.
См. также
Основные понятия
Общие сведения об атрибутах в Visual Basic
Универсальные типы в Visual Basic