共用方式為


Active Directory 架構中的類別繼承

Active Directory 目錄服務架構中的所有物件類別都是衍生自特殊類別 頂端。 除了 頂端之外,所有物件類別都是另一個物件類別的子類別。 例如,聯繫人 是組織 的子類別;組織人員人的子類別;和 個人最上層的子類別。 classSchema 物件的 subClassOf 屬性是單一值屬性,表示類別的直接超級類別。

定義類別的一些屬性值繼承自其超級類別。 因此,聯繫人 類別繼承其超級類別的值,也就是組織人員人員頂級 類別。 類別會從其超級類別繼承下列數據:

  • 可能的屬性:的 values mustContainmayContainsystemMustContainsystemMayContainclassSchema 物件定義可在對象類別實例上設定之屬性的完整列表。 針對每個物件類別,這些屬性的值包括繼承自其超級類別的所有值,以及明確為對象類別本身設定的任何值。 因此,mustContain attribute of the organizationalPerson 類別包含所有 mustContain 值,這些值繼承自 人員最上層 類別,以及任何 mustContain 值,這些值都是在 organizationalPerson 類別上明確設定的值。
  • 目錄階層中可能的父系:possSuperiors 的值systemPossSuperiors 類別的 属性Schema 物件定義可包含物件類別實例的完整物件類別清單。 針對每個物件類別,這些值會包含繼承自其超級類別的值,以及明確為物件類別本身設定的值。

請注意,對象類別也可以有許多輔助類別,這些類別是在 auxiliaryClasssystemAuxiliaryClass 屬性中指定 classSchema 物件。 對象類別會繼承 mustContainmayContainsystemMustContain,以及 systemMayContain 其輔助類別的值。