API Reference
Class
SiteConnectionSerializableRow
Serializable projection of a site connection row without raw DirectoryServices payloads.
Inheritance
- Object
- SiteConnectionSerializableRow
Constructors
public SiteConnectionSerializableRow(String Name, String Site, String SourceServer, String DestinationServer, String Transport, Boolean Enabled, Boolean GeneratedByKcc, Boolean ReciprocalReplicationEnabled, String ChangeNotificationStatus, Boolean DataCompressionEnabled, Boolean ReplicationScheduleOwnedByUser, String ReplicationSpan, SiteConnectionScheduleSnapshot ReplicationSchedule) #Serializable projection of a site connection row without raw DirectoryServices payloads.
Parameters
- Name System.String
- Connection name.
- Site System.String
- Destination site name.
- SourceServer System.String
- Source server name when available.
- DestinationServer System.String
- Destination server name.
- Transport System.String
- Transport label.
- 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.String
- Change notification status label.
- DataCompressionEnabled System.Boolean
- Whether compression is enabled.
- ReplicationScheduleOwnedByUser System.Boolean
- Whether the replication schedule is user-owned.
- ReplicationSpan System.String
- Replication span label.
- ReplicationSchedule ADPlayground.Replication.SiteConnectionScheduleSnapshot
- Serializable replication schedule snapshot.
Methods
public virtual SiteConnectionSerializableRow <Clone>$() #Returns:
SiteConnectionSerializableRowpublic Void Deconstruct(out String Name, out String Site, out String SourceServer, out String DestinationServer, out String Transport, out Boolean Enabled, out Boolean GeneratedByKcc, out Boolean ReciprocalReplicationEnabled, out String ChangeNotificationStatus, out Boolean DataCompressionEnabled, out Boolean ReplicationScheduleOwnedByUser, out String ReplicationSpan, out SiteConnectionScheduleSnapshot ReplicationSchedule) #Returns:
VoidParameters
- Name String
- Site String
- SourceServer String
- DestinationServer String
- Transport String
- Enabled Boolean
- GeneratedByKcc Boolean
- ReciprocalReplicationEnabled Boolean
- ChangeNotificationStatus String
- DataCompressionEnabled Boolean
- ReplicationScheduleOwnedByUser Boolean
- ReplicationSpan String
- ReplicationSchedule SiteConnectionScheduleSnapshot
public virtual Boolean Equals(SiteConnectionSerializableRow other) #Returns:
BooleanParameters
- obj Object
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public String Name { get; set; } #Connection name.
public String Site { get; set; } #Destination site name.
public String SourceServer { get; set; } #Source server name when available.
public String DestinationServer { get; set; } #Destination server name.
public String Transport { get; set; } #Transport label.
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 String ChangeNotificationStatus { get; set; } #Change notification status label.
public Boolean DataCompressionEnabled { get; set; } #Whether compression is enabled.
public Boolean ReplicationScheduleOwnedByUser { get; set; } #Whether the replication schedule is user-owned.
public String ReplicationSpan { get; set; } #Replication span label.
public SiteConnectionScheduleSnapshot ReplicationSchedule { get; set; } #Serializable replication schedule snapshot.