ActiveDirectorySite Class
Definition
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.
public ref class ActiveDirectorySite : IDisposable
public class ActiveDirectorySite : IDisposable
type ActiveDirectorySite = class
interface IDisposable
Public Class ActiveDirectorySite
Implements IDisposable
- Inheritance
-
ActiveDirectorySite
- Implements
Constructors
ActiveDirectorySite(DirectoryContext, String) |
Initializes a new instance of the ActiveDirectorySite class, using the specified DirectoryContext object. |
Properties
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. |
Methods
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) |
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() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
Save() |
Writes any changes to the object to the Active Directory Domain Services store. |
ToString() |
Returns the name of the site. |