DS_LDAP_Instance_Containment
Collapse the table of content
Expand the table of content

DS_LDAP_Instance_Containment class

DS_LDAP_Instance_Containment is an instance class that models the container relationships in the Active Directory, and is supported by the Active Directory instance provider.

Syntax

[Association, dynamic, provider("Microsoft|DSLDAPInstanceProvider|V1.0"), AMENDMENT]
class DS_LDAP_Instance_Containment
{
  DS_LDAP_Root_Class REF ChildInstance;
  DS_LDAP_Root_Class REF ParentInstance;
};

Members

The DS_LDAP_Instance_Containment class has these types of members:

Properties

The DS_LDAP_Instance_Containment class has these properties.

ChildInstance
Data type: DS_LDAP_Root_Class
Access type: Read-only
Qualifiers: KEY

Reference to an DS_LDAP_Root_Class that represents the child Directory Services instance.

ParentInstance
Data type: DS_LDAP_Root_Class
Access type: Read-only
Qualifiers: KEY

Reference to an DS_LDAP_Root_Class that represents the parent Directory Services instance.

Remarks

The DS_LDAP_Instance_Containment class supports the GetObjectAsync and ExecuteQueryAsync methods.

The DS_LDAP_Instance_Containment class supports only the following forms of querying that help a client navigate the object hierarchy:

  • A query in which the child instance is specified.

    
    SELECT * FROM DS_LDAP_Instance_Containment 
    WHERE ChildInstance=<InstancePath>
    
    
  • A query in which the parent instance is specified.

    
    SELECT * FROM DS_LDAP_Instance_Containment 
    WHERE ParentInstance=<InstancePath>
    
    
  • A query in which the child instance and parent instance are specified.

    
    SELECT * FROM DS_LDAP_Instance_Containment 
    WHERE ChildInstance=<InstancePath> 
        AND ParentInstance=<InstancePath>
    
    

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Namespace

Root\directory\ldap

MOF

Dsprov.mof

DLL

Dsprov.dll

 

 

Show:
© 2016 Microsoft