API Reference
Class
SiteConnectionInfo
Represents a replication connection between domain controllers within a site.
Inheritance
- Object
- SiteConnectionInfo
Constructors
public SiteConnectionInfo(String Name, String Site, String SourceServer, String SourceSite, String DestinationServer, ActiveDirectoryTransportType Transport, Boolean Enabled, Boolean GeneratedByKcc, Boolean ReciprocalReplicationEnabled, NotificationStatus ChangeNotificationStatus, Boolean DataCompressionEnabled, Boolean ReplicationScheduleOwnedByUser, ReplicationSpan ReplicationSpan, ActiveDirectorySchedule ReplicationSchedule) #Represents a replication connection between domain controllers within a site.
Parameters
- Name System.String
- Name of the connection.
- Site System.String
- Name of the site hosting the destination server.
- SourceServer System.String
- Name of the source server.
- SourceSite System.String
- Name of the site hosting the source server.
- DestinationServer System.String
- Name of the destination server.
- Transport System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType
- Transport used for replication.
- Enabled System.Boolean
- Whether the connection is enabled.
- GeneratedByKcc System.Boolean
- Whether the KCC generated the connection.
- ReciprocalReplicationEnabled System.Boolean
- Whether reciprocal replication is enabled.
- ChangeNotificationStatus System.DirectoryServices.ActiveDirectory.NotificationStatus
- Change notification status.
- DataCompressionEnabled System.Boolean
- Whether compression is enabled.
- ReplicationScheduleOwnedByUser System.Boolean
- Whether the schedule is user-owned.
- ReplicationSpan System.DirectoryServices.ActiveDirectory.ReplicationSpan
- Replication span for the connection.
- ReplicationSchedule System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule
- Replication schedule.
Methods
public virtual SiteConnectionInfo <Clone>$() #Returns:
SiteConnectionInfopublic Void Deconstruct(out String Name, out String Site, out String SourceServer, out String SourceSite, out String DestinationServer, out ActiveDirectoryTransportType Transport, out Boolean Enabled, out Boolean GeneratedByKcc, out Boolean ReciprocalReplicationEnabled, out NotificationStatus ChangeNotificationStatus, out Boolean DataCompressionEnabled, out Boolean ReplicationScheduleOwnedByUser, out ReplicationSpan ReplicationSpan, out ActiveDirectorySchedule ReplicationSchedule) #Returns:
VoidParameters
- Name String
- Site String
- SourceServer String
- SourceSite String
- DestinationServer String
- Transport ActiveDirectoryTransportType
- Enabled Boolean
- GeneratedByKcc Boolean
- ReciprocalReplicationEnabled Boolean
- ChangeNotificationStatus NotificationStatus
- DataCompressionEnabled Boolean
- ReplicationScheduleOwnedByUser Boolean
- ReplicationSpan ReplicationSpan
- ReplicationSchedule ActiveDirectorySchedule
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public String Name { get; set; } #Name of the connection.
public String Site { get; set; } #Name of the site hosting the destination server.
public String SourceServer { get; set; } #Name of the source server.
public String SourceSite { get; set; } #Name of the site hosting the source server.
public String DestinationServer { get; set; } #Name of the destination server.
public ActiveDirectoryTransportType Transport { get; set; } #Transport used for replication.
public Boolean Enabled { get; set; } #Whether the connection is enabled.
public Boolean GeneratedByKcc { get; set; } #Whether the KCC generated the connection.
public Boolean ReciprocalReplicationEnabled { get; set; } #Whether reciprocal replication is enabled.
public NotificationStatus ChangeNotificationStatus { get; set; } #Change notification status.
public Boolean DataCompressionEnabled { get; set; } #Whether compression is enabled.
public Boolean ReplicationScheduleOwnedByUser { get; set; } #Whether the schedule is user-owned.
public ReplicationSpan ReplicationSpan { get; set; } #Replication span for the connection.
public ActiveDirectorySchedule ReplicationSchedule { get; set; } #Replication schedule.