ActiveDirectorySite Class
The ActiveDirectorySite class defines a set of domain controllers that are well-connected in terms of speed and cost. A site object consists of a set of one or more IP subnets.
Assembly: System.DirectoryServices (in System.DirectoryServices.dll)
| Name | Description | |
|---|---|---|
![]() | ActiveDirectorySite(DirectoryContext^, String^) | Initializes a new instance of the ActiveDirectorySite class, using the specified DirectoryContext object. |
| Name | Description | |
|---|---|---|
![]() | AdjacentSites | Gets a read-only collection of sites that are connected through a common site link with this site object. |
![]() | BridgeheadServers | Gets a read-only collection of bridgehead servers for this site. |
![]() | Domains | Gets all domains in the site. |
![]() | InterSiteTopologyGenerator | Gets or sets the directory server that serves as the inter-site topology generator. |
![]() | IntraSiteReplicationSchedule | Gets or sets the default setting for the replication schedule for the site. |
![]() | Location | Gets or sets the location of the site. |
![]() | Name | Gets the name of the site. |
![]() | Options | Gets or sets the site options. |
![]() | PreferredRpcBridgeheadServers | Returns a collection of directory servers that are designated as preferred bridgehead servers for the RPC transport. |
![]() | PreferredSmtpBridgeheadServers | Returns a collection of directory servers that are designated as preferred bridgehead servers for the SMTP transport. |
![]() | Servers | Returns a read-only collection of directory servers in the site. |
![]() | SiteLinks | Gets a read-only collection of site links that involve this site. |
![]() | Subnets | Returns a writable collection of subnets in the site. |
| Name | Description | |
|---|---|---|
![]() | Delete() | Deletes the current site. |
![]() | Dispose() | Releases all resources used by the object. |
![]() | Dispose(Boolean) | Releases the unmanaged resources used by the object and optionally releases the managed resources. |
![]() | 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.) |
![]() ![]() | FindByName(DirectoryContext^, String^) | Returns a site based on a site name. |
![]() ![]() | GetComputerSite() | Gets the site that this computer is a member of. |
![]() | GetDirectoryEntry() | Gets the DirectoryEntry object for this site. |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | MemberwiseClone() | |
![]() | Save() | Writes any changes to the object to the Active Directory Domain Services store. |
![]() | ToString() | Returns the name of the site.(Overrides Object::ToString().) |
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.



