Partilhar via


Classes estruturais, abstratas e auxiliares

O atributo objectClassCategory de um objeto classSchema pode ter um valor, conforme listado na tabela a seguir, que indica se a classe é estrutural, abstrata ou auxiliar.

Valor Description
1 Uma classe estrutural, que é o único tipo de classe que pode ter instâncias nos Serviços de Domínio Active Directory. Uma classe estrutural pode ser uma subclasse de uma classe abstrata ou estrutural. Uma classe estrutural pode incluir qualquer número de classes auxiliares em sua definição.
2 Uma classe abstrata, que é um modelo usado para derivar novas classes abstratas, auxiliares e estruturais. Uma classe abstrata só pode ser uma subclasse de uma classe abstrata. As classes abstratas não podem ser instanciadas nos Serviços de Domínio Active Directory. Uma classe abstrata pode incluir qualquer número de classes auxiliares em sua definição.
3 Uma classe auxiliar, que pode ser incluída na definição de uma classe estrutural, abstrata ou auxiliar, caso em que os valores mustContain, systemMustContain, mayContain e systemMayContain da classe auxiliar são adicionados aos da classe. Uma classe auxiliar pode ser uma subclasse de uma classe abstrata ou auxiliar. As classes auxiliares não podem ser instanciadas nos Serviços de Domínio Active Directory. Uma classe auxiliar pode incluir qualquer número de classes auxiliares em sua definição.

 

Não confunda objectClassCategory com uma categoria de objeto.