TestimoX

API Reference

Class

SiteConnectionSerializableRow

Namespace ADPlayground.Replication
Assembly ADPlayground
Implements
IEquatable<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 requiredposition: 0
Connection name.
Site System.String requiredposition: 1
Destination site name.
SourceServer System.String requiredposition: 2
Source server name when available.
DestinationServer System.String requiredposition: 3
Destination server name.
Transport System.String requiredposition: 4
Transport label.
Enabled System.Boolean requiredposition: 5
Whether the connection is enabled.
GeneratedByKcc System.Boolean requiredposition: 6
Whether the KCC generated the connection.
ReciprocalReplicationEnabled System.Boolean requiredposition: 7
Whether reciprocal replication is enabled.
ChangeNotificationStatus System.String requiredposition: 8
Change notification status label.
DataCompressionEnabled System.Boolean requiredposition: 9
Whether compression is enabled.
ReplicationScheduleOwnedByUser System.Boolean requiredposition: 10
Whether the replication schedule is user-owned.
ReplicationSpan System.String requiredposition: 11
Replication span label.
ReplicationSchedule ADPlayground.Replication.SiteConnectionScheduleSnapshot requiredposition: 12
Serializable replication schedule snapshot.

Methods

public virtual SiteConnectionSerializableRow <Clone>$() #
Returns: SiteConnectionSerializableRow
public 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: Void

Parameters

Name String requiredposition: 0
Site String requiredposition: 1
SourceServer String requiredposition: 2
DestinationServer String requiredposition: 3
Transport String requiredposition: 4
Enabled Boolean requiredposition: 5
GeneratedByKcc Boolean requiredposition: 6
ReciprocalReplicationEnabled Boolean requiredposition: 7
ChangeNotificationStatus String requiredposition: 8
DataCompressionEnabled Boolean requiredposition: 9
ReplicationScheduleOwnedByUser Boolean requiredposition: 10
ReplicationSpan String requiredposition: 11
ReplicationSchedule SiteConnectionScheduleSnapshot requiredposition: 12
public virtual Boolean Equals(SiteConnectionSerializableRow other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

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.