The Partitions element contains an array of distinguished names of all naming contexts hosted by the directory service on the domain controller.

 <xs:element name="Partitions" nillable="true" type="sera:ArrayOfstring" />

The Partitions element is populated from the union, with all duplicates removed, of the nTDSDSA!msDS-hasMasterNCs multivalued attribute, the nTDSDSA!msDS-hasFullReplicaNCs multivalued attribute and the nTDSDSA!hasPartialReplicaNCs multivalued attribute on the nTDSDSA object specified by the GetADDomainControllerRequest/NtdsSettingsDN (section input parameter element. If the union of these attribute values is empty because the nTDSDSA!msDS-hasMasterNCs, nTDSDSA!msDS-hasFullReplicaNCs and nTDSDSA!hasPartialReplicaNCs attributes are not present or cannot be read due to the client lacking access rights to read the attributes, the server returns an empty ActiveDirectoryDirectoryServer/Partitions element.