Поделиться через


Структурные, абстрактные и вспомогательные классы

Атрибут objectClassCategory объекта classSchema может иметь значение, как указано в следующей таблице, указывающее, является ли класс структурным, абстрактным или вспомогательным.

значение Description
1 Структурный класс, который является единственным типом класса, который может иметь экземпляры в службах домен Active Directory. Структурный класс может быть подклассом абстрактного или структурного класса. Структурный класс может включать любое количество вспомогательных классов в его определении.
2 Абстрактный класс, который является шаблоном, используемым для получения новых абстрактных, вспомогательных и структурных классов. Абстрактный класс может быть только подклассом абстрактного класса. Абстрактные классы нельзя создать в службах домен Active Directory. Абстрактный класс может включать любое количество вспомогательных классов в его определении.
3 Вспомогательный класс, который может быть включен в определение структурного, абстрактного или вспомогательного класса, в этом случае к значениям вспомогательного класса добавляются значения mustContain, systemMustContain, mayMayContain и systemMayContain вспомогательного класса. Вспомогательный класс может быть подклассом абстрактного или вспомогательного класса. Вспомогательные классы нельзя создать в службах домен Active Directory. Вспомогательный класс может включать любое количество вспомогательных классов в его определении.

 

Не путайте объектClassCategory с категорией объектов.