DirectoryControl Class
The DirectoryControl class specifies extension data for various LDAP operations.
Assembly: System.DirectoryServices.Protocols (in System.DirectoryServices.Protocols.dll)
System.DirectoryServices.Protocols::DirectoryControl
System.DirectoryServices.Protocols::AsqRequestControl
System.DirectoryServices.Protocols::AsqResponseControl
System.DirectoryServices.Protocols::CrossDomainMoveControl
System.DirectoryServices.Protocols::DirectoryNotificationControl
System.DirectoryServices.Protocols::DirSyncRequestControl
System.DirectoryServices.Protocols::DirSyncResponseControl
System.DirectoryServices.Protocols::DomainScopeControl
System.DirectoryServices.Protocols::ExtendedDNControl
System.DirectoryServices.Protocols::LazyCommitControl
System.DirectoryServices.Protocols::PageResultRequestControl
System.DirectoryServices.Protocols::PageResultResponseControl
System.DirectoryServices.Protocols::PermissiveModifyControl
System.DirectoryServices.Protocols::QuotaControl
System.DirectoryServices.Protocols::SearchOptionsControl
System.DirectoryServices.Protocols::SecurityDescriptorFlagControl
System.DirectoryServices.Protocols::ShowDeletedControl
System.DirectoryServices.Protocols::SortRequestControl
System.DirectoryServices.Protocols::SortResponseControl
System.DirectoryServices.Protocols::TreeDeleteControl
System.DirectoryServices.Protocols::VerifyNameControl
System.DirectoryServices.Protocols::VlvRequestControl
System.DirectoryServices.Protocols::VlvResponseControl
| Name | Description | |
|---|---|---|
![]() | DirectoryControl(String^, array<Byte>^, Boolean, Boolean) | The DirectoryControl constructor creates an instance of the DirectoryControl class using the specified values for the type, value, criticality, and ServerSide properties. |
| Name | Description | |
|---|---|---|
![]() | IsCritical | The IsCritical property specifies whether the control is critical. |
![]() | ServerSide | The ServerSide property specifies whether this is a server-side control. |
![]() | Type | The Type property contains the object identifier (OID) of the control. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | GetValue() | The GetValue method returns the data associated with the control. |
![]() | MemberwiseClone() | |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
Available since 2.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


