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