DS_LDAP_Class_Containment class
The DS_LDAP_Class_Containment class models the hierarchical object store of the Active Directory.
Syntax
[Association, dynamic, HasClassRefs, provider("Microsoft|DSLDAPClassAssociationsProvider|V1.0"), AMENDMENT]
class DS_LDAP_Class_Containment
{
object REF ChildClass;
object REF ParentClass;
};
Members
The DS_LDAP_Class_Containment class has these types of members:
Properties
The DS_LDAP_Class_Containment class has these properties.
-
ChildClass
-
-
Data type: object
-
Access type: Read-only
-
Qualifiers: key, classref ("DS_LDAP_Root_Class")
Reference to the child Directory Services (DS) class.
-
-
ParentClass
-
-
Data type: object
-
Access type: Read-only
-
Qualifiers: key, classref ("DS_LDAP_Root_Class")
Reference to the parent DS class.
-
Remarks
The DS is essentially a hierarchical store of objects. Those objects that can appear at a nonleaf level in the hierarchy are called "containers". The structure of this hierarchy is further controlled by the Poss-Superiors and System-Poss-Superiors properties of a class in the schema. These, taken together, specify the set of classes whose instances can be contained within an instance of a container class. This specification can be modeled as a CIM association in the following way as instances of the static association class DS_LDAP_Class_Containment.
The association class provider supports the GetObjectAsync and CreateClassEnumAsync methods.
Requirements
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Namespace |
Root\directory\ldap |
MOF |
|
DLL |
|