MBroker
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Свойства
Открытые члены | Свойства | Полный список членов класса
Класс BaseTypeRequiredAttribute

When applied to a target attribute, specifies a requirement for any type marked with the target attribute to implement or inherit specific type or types. Подробнее...

Граф наследования:BaseTypeRequiredAttribute:

Открытые члены

 BaseTypeRequiredAttribute ([NotNull] Type baseType)
 

Свойства

Type BaseType [get, set]
 

Подробное описание

When applied to a target attribute, specifies a requirement for any type marked with the target attribute to implement or inherit specific type or types.

[BaseTypeRequired(typeof(IComponent)] // Specify requirement public class ComponentAttribute : Attribute { } [Component] // ComponentAttribute requires implementing IComponent interface public class MyComponent : IComponent { }

Конструктор(ы)

BaseTypeRequiredAttribute.BaseTypeRequiredAttribute ( [NotNull] Type  baseType)

Полный список свойств

Type BaseTypeRequiredAttribute.BaseType
getset

Объявления и описания членов класса находятся в файле: