DirectoryServer Class
The DirectoryServer class is an abstract class that represents an Active Directory Domain Services server or AD LDS instance.
Assembly: System.DirectoryServices (in System.DirectoryServices.dll)
System.DirectoryServices.ActiveDirectory::DirectoryServer
System.DirectoryServices.ActiveDirectory::AdamInstance
System.DirectoryServices.ActiveDirectory::DomainController
| Name | Description | |
|---|---|---|
![]() | DirectoryServer() | Initializes a new instance of the DirectoryServer class. |
| Name | Description | |
|---|---|---|
![]() | InboundConnections | Retrieves the inbound replication connections for this directory server. |
![]() | IPAddress | Retrieves the IP address of this directory server. |
![]() | Name | Gets the name of the directory server. |
![]() | OutboundConnections | Gets the outbound replication connections for this directory server. |
![]() | Partitions | Gets the partitions on this directory server. |
![]() | SiteName | Gets the name of the site that this directory server belongs to. |
![]() | SyncFromAllServersCallback | Gets or sets the synchronization delegate for this directory server. |
| Name | Description | |
|---|---|---|
![]() | CheckReplicationConsistency() | Uses the Knowledge Consistency Checker (KCC) to verify and recalculate the replication topology for this server. |
![]() | Dispose() | Releases all managed and unmanaged resources that are used by the object. |
![]() | Dispose(Boolean) | Releases all unmanaged resources and, optionally, all managed resources that are used by the object. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Overrides the Object::Finalize method.(Overrides Object::Finalize().) |
![]() | GetAllReplicationNeighbors() | Retrieves all of the replication neighbors for this object. |
![]() | GetDirectoryEntry() | Retrieves a DirectoryEntry object that represents the directory server. |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetReplicationConnectionFailures() | Retrieves a collection of the replication connection failures for this directory server. |
![]() | GetReplicationCursors(String^) | Retrieves the replication cursor information for the specified partition. |
![]() | GetReplicationMetadata(String^) | Retrieves the replication metadata for a specific Active Directory Domain Services object. |
![]() | GetReplicationNeighbors(String^) | Retrieves the replication neighbors of this directory server for the specified partition. |
![]() | GetReplicationOperationInformation() | Retrieves the current and pending replication operations for this directory server. |
![]() | GetType() | |
![]() | MemberwiseClone() | |
![]() | MoveToAnotherSite(String^) | Moves the directory server to another site within the forest or configuration set. |
![]() | SyncReplicaFromAllServers(String^, SyncFromAllServersOptions) | Causes this directory server to synchronize the specified partition with all other directory servers in the same site that hosts the partition. |
![]() | SyncReplicaFromServer(String^, String^) | Causes this directory server to synchronize the specified partition with the specified directory server. |
![]() | ToString() | Retrieves the name of the directory server.(Overrides Object::ToString().) |
![]() | TriggerSyncReplicaFromNeighbors(String^) | Begins a synchronization of the specified partition. |
Demand value: LinkDemand
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.


