次の方法で共有


構造クラス、抽象クラス、および補助クラス

次の表に示すように、classSchema オブジェクトの objectClassCategory 属性には、クラスが構造、抽象、または補助のいずれであるかを示す値を指定できます。

価値 形容
1 構造クラス。Active Directory Domain Services にインスタンスを含めることができるクラスの唯一の型です。 構造クラスは、抽象クラスまたは構造クラスのサブクラスにすることができます。 構造クラスの定義には、任意の数の補助クラスを含めることができます。
2 抽象クラス。これは、新しい抽象クラス、補助クラス、および構造クラスを派生させるために使用されるテンプレートです。 抽象クラスは、抽象クラスのサブクラスに限定できます。 Active Directory Domain Services では抽象クラスをインスタンス化できません。 抽象クラスは、その定義に任意の数の補助クラスを含めることができます。
3 構造クラス、抽象クラス、または補助クラスの定義に含めることができる補助クラス。その場合、mustContainsystemMustContainmayContain、および systemMayContain の値がクラスの値に追加されます。 補助クラスは、抽象クラスまたは補助クラスのサブクラスにすることができます。 Active Directory Domain Services で補助クラスをインスタンス化することはできません。 補助クラスは、その定義に任意の数の補助クラスを含めることができます。

 

objectClassCategory を、オブジェクト カテゴリのと混同しないでください。