API Reference
Class
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
- Name of the site link.
- Cost System.Int32
- Cost associated with the site link.
- ReplicationInterval System.TimeSpan
- Replication interval.
- TransportType System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType
- Transport used for the site link.
- Sites System.Collections.Immutable.ImmutableArray{System.String}
- Sites associated with the link.
- ReciprocalReplicationEnabled System.Boolean
- Whether reciprocal replication is enabled.
- NotificationEnabled System.Boolean
- Whether change notification is enabled.
- DataCompressionEnabled System.Boolean
- Whether compression is enabled.
- Schedule System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule
- Replication schedule for the link.
Methods
public virtual SiteLinkInfo <Clone>$() #Returns:
SiteLinkInfopublic 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:
VoidParameters
- Name String
- Cost Int32
- ReplicationInterval TimeSpan
- TransportType ActiveDirectoryTransportType
- Sites ImmutableArray<String>
- ReciprocalReplicationEnabled Boolean
- NotificationEnabled Boolean
- DataCompressionEnabled Boolean
- Schedule ActiveDirectorySchedule
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
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.