TestimoX

API Reference

Class

SiteLinkInfoEx

Namespace ADPlayground.Replication
Assembly ADPlayground
Modifiers sealed

Extended site link details including schedule and allowed-hour summaries.

Inheritance

  • Object
  • SiteLinkInfoEx

Constructors

Properties

public String Name { get; set; } #

Site link name (cn).

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

DNs of sites connected by this link.

public Int32 Cost { get; set; } #

Link cost.

public Int32 ReplicationFrequencyInMinutes { get; set; } #

Replication interval in minutes.

public SiteLinkOptionFlags Options { get; set; } #

Option flags (notify/two-way/disable compression).

public Boolean HasSchedule { get; set; } #

True when a weekly schedule is present.

public Int32 AllowedHourCount { get; set; } #

Total allowed hours in the week (0..168).

public IReadOnlyList<Int32> AllowedHoursByDay { get; set; } #

Allowed hours per day (7 entries, 0..24) or null when no schedule present.

public IReadOnlyList<IReadOnlyList<Boolean>> AllowedHoursGrid { get; set; } #

Optional 7x24 grid of allowed hours (true=allowed) when a schedule is present.