TestimoX

API Reference

Class

SiteLinkInfo

Namespace ADPlayground.Replication
Assembly ADPlayground
Implements
IEquatable<SiteLinkInfo>

Represents a site link in Active Directory.

Inheritance

  • Object
  • SiteLinkInfo

Constructors

public SiteLinkInfo(String Name, Int32 Cost, TimeSpan ReplicationInterval, ActiveDirectoryTransportType TransportType, ImmutableArray<String> Sites, Boolean ReciprocalReplicationEnabled, Boolean NotificationEnabled, Boolean DataCompressionEnabled, ActiveDirectorySchedule Schedule) #

Represents a site link in Active Directory.

Parameters

Name System.String requiredposition: 0
Name of the site link.
Cost System.Int32 requiredposition: 1
Cost associated with the site link.
ReplicationInterval System.TimeSpan requiredposition: 2
Replication interval.
TransportType System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType requiredposition: 3
Transport used for the site link.
Sites System.Collections.Immutable.ImmutableArray{System.String} requiredposition: 4
Sites associated with the link.
ReciprocalReplicationEnabled System.Boolean requiredposition: 5
Whether reciprocal replication is enabled.
NotificationEnabled System.Boolean requiredposition: 6
Whether change notification is enabled.
DataCompressionEnabled System.Boolean requiredposition: 7
Whether compression is enabled.
Schedule System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule requiredposition: 8
Replication schedule for the link.

Methods

public virtual SiteLinkInfo <Clone>$() #
Returns: SiteLinkInfo
public Void Deconstruct(out String Name, out Int32 Cost, out TimeSpan ReplicationInterval, out ActiveDirectoryTransportType TransportType, out ImmutableArray<String> Sites, out Boolean ReciprocalReplicationEnabled, out Boolean NotificationEnabled, out Boolean DataCompressionEnabled, out ActiveDirectorySchedule Schedule) #
Returns: Void

Parameters

Name String requiredposition: 0
Cost Int32 requiredposition: 1
ReplicationInterval TimeSpan requiredposition: 2
TransportType ActiveDirectoryTransportType requiredposition: 3
Sites ImmutableArray<String> requiredposition: 4
ReciprocalReplicationEnabled Boolean requiredposition: 5
NotificationEnabled Boolean requiredposition: 6
DataCompressionEnabled Boolean requiredposition: 7
Schedule ActiveDirectorySchedule requiredposition: 8
public virtual Boolean Equals(SiteLinkInfo 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; } #

Name of the site link.

public Int32 Cost { get; set; } #

Cost associated with the site link.

public TimeSpan ReplicationInterval { get; set; } #

Replication interval.

public ActiveDirectoryTransportType TransportType { get; set; } #

Transport used for the site link.

public ImmutableArray<String> Sites { get; set; } #

Sites associated with the link.

public Boolean ReciprocalReplicationEnabled { get; set; } #

Whether reciprocal replication is enabled.

public Boolean NotificationEnabled { get; set; } #

Whether change notification is enabled.

public Boolean DataCompressionEnabled { get; set; } #

Whether compression is enabled.

public ActiveDirectorySchedule Schedule { get; set; } #

Replication schedule for the link.