DirectoryControl Hierarchy

The following table lists the classes derived from System.DirectoryServices.Protocols.DirectoryControl .

Derived Classes

Class Description
System.DirectoryServices.Protocols.AsqRequestControl The AsqRequestControl class creates an attribute scoped query (ASQ) control. This control is used with a search request to force the query to be based on a specific DN-valued attribute.
System.DirectoryServices.Protocols.AsqResponseControl The AsqResponseControl class is returned in a SearchResponse object as a response to a AsqRequestControl query.
System.DirectoryServices.Protocols.CrossDomainMoveControl The CrossDomainMoveControl class is used with a ModifyDNRequest object to move an LDAP object from one domain to another.
System.DirectoryServices.Protocols.DirectoryNotificationControl The DirectoryNotificationControl class is a directory control used with an extended LDAP asynchronous search function to register the client to be notified when changes are made to an object in the Active Directory.
System.DirectoryServices.Protocols.DirSyncRequestControl The DirSyncRequestControl class is a directory control that enables the application to search the directory for objects that have changed since a previous state.
System.DirectoryServices.Protocols.DirSyncResponseControl The DirSyncResponseControl class is a directory control used to pass DirSyncRequest information from the server to the client.
System.DirectoryServices.Protocols.DomainScopeControl The DomainScopeControl class is a directory control used to instruct the LDAP server not to generate referrals when completing a request.
System.DirectoryServices.Protocols.ExtendedDNControl The ExtendedDNControl class requests an extended form of the distinguished name of an Active Directory object.
System.DirectoryServices.Protocols.LazyCommitControl The LazyCommitControl class instructs the server to return the results of a DS modification command, such as add, delete, or replace, after it has been completed in memory, but before it has been committed to disk.
System.DirectoryServices.Protocols.PageResultRequestControl The PageResultRequestControl class instructs the server to return the search result in the specified page size.
System.DirectoryServices.Protocols.PageResultResponseControl The PageResultResponseControl class is a directory control used to pass page data from the server to the client.
System.DirectoryServices.Protocols.PermissiveModifyControl The PermissiveModifyControl class is used to modify the behavior of a ModifyRequest object.
System.DirectoryServices.Protocols.QuotaControl The QuotaControl class is used to pass the security identifier (SID) of a security principle to retrieve quota-related data.
System.DirectoryServices.Protocols.SearchOptionsControl The SearchOptionsControl class is used to pass flags to the server to control search behavior.
System.DirectoryServices.Protocols.SecurityDescriptorFlagControl The SecurityDescriptorFlagControl class is used to pass flags to the server to control various security descriptor behaviors.
System.DirectoryServices.Protocols.ShowDeletedControl The ShowDeletedControl class is used with SearchRequest to specify that the search results should include any deleted objects that match the search filter.
System.DirectoryServices.Protocols.SortRequestControl The SortRequestControl class is used with SearchRequest to instruct the server to sort the search results before returning them to the client application.
System.DirectoryServices.Protocols.SortResponseControl The SortResponseControl class is used to pass sort data from the server to the client.
System.DirectoryServices.Protocols.TreeDeleteControl The TreeDeleteControl class is used with DeleteRequest to delete an entire subtree in the directory.
System.DirectoryServices.Protocols.VerifyNameControl The VerifyNameControl class is used with an LDAP search function to specify the server used to verify the existence of an object.
System.DirectoryServices.Protocols.VlvRequestControl The VlvRequestControl class is used to request virtual list view (VLV) support from the server.
System.DirectoryServices.Protocols.VlvResponseControl The VlvResponseControl class is used to pass virtual list view (VLV) data from the server to the client.

See Also

Reference

DirectoryControl Class
DirectoryControl Members
System.DirectoryServices.Protocols Namespace