次の方法で共有


オブジェクトインスタンスに関連付けられているクラスの決定

Active Directory Domain Servicesのすべてのオブジェクトには、そのオブジェクトがインスタンスとなっているオブジェクトクラスの階層を識別する値を持つ2つの属性があります。

属性 説明
structuralObjectClass オブジェクトがインスタンスとなっている構造クラスと抽象クラスを識別します。 たとえば、ユーザーオブジェクトの値は次のようになります。
  • top
  • person
  • organizationalPerson
  • ユーザー
objectClass structuralObjectClassに含まれるクラスと、動的にアタッチされる補助クラスを識別します。 たとえば、"vehicle"補助クラスがユーザーオブジェクトにアタッチされている場合、値は次のようになります。
  • top
  • vehicle
  • person
  • organizationalPerson
  • ユーザー

 

これらの属性には、オブジェクトがインスタンスであるオブジェクトクラスに静的にリンクされている補助クラスが含まれていないことに注意してください。 たとえば、securityPrincipal補助クラスは、ユーザーclassSchemaオブジェクトのsystemAuxiliaryClass値に含まれているため、ユーザークラスに静的にリンクされています。ユーザークラスのインスタンスのobjectClass属性またはstructuralObjectClass属性には含まれていません。