Clases estructurales, abstractas y auxiliares

El atributo objectClassCategory de un objeto classSchema puede tener un valor, como se muestra en la tabla siguiente, que indica si la clase es estructural, abstracta o auxiliar.

Valor Descripción
1 Clase estructural, que es el único tipo de clase que puede tener instancias en Servicios de dominio de Active Directory. Una clase estructural puede ser una subclase de una clase abstracta o estructural. Una clase estructural puede incluir cualquier número de clases auxiliares en su definición.
2 Una clase abstracta, que es una plantilla que se usa para derivar nuevas clases abstractas, auxiliares y estructurales. Una clase abstracta solo puede ser una subclase de una clase abstracta. No se pueden crear instancias de clases abstractas en Servicios de dominio de Active Directory. Una clase abstracta puede incluir cualquier número de clases auxiliares en su definición.
3 Una clase auxiliar, que se puede incluir en la definición de una clase estructural, abstracta o auxiliar, en cuyo caso, los valores mustContain, systemMustContain, mayContain y systemMayContain de la clase auxiliar se agregan a los de la clase auxiliar. Una clase auxiliar puede ser una subclase de una clase abstracta o auxiliar. Las clases auxiliares no se pueden crear instancias en Servicios de dominio de Active Directory. Una clase auxiliar puede incluir cualquier número de clases auxiliares en su definición.

 

No confunda el objectClassCategory con una categoría de objeto.