ActiveDirectorySchedule.RawSchedule Eigenschap

Definitie

Hiermee wordt een driedimensionale matrix ophaalt of ingesteld die aangeeft op welk tijdstip in de week de bron beschikbaar is voor replicatie.

public:
 property cli::array <bool, 3> ^ RawSchedule { cli::array <bool, 3> ^ get(); void set(cli::array <bool, 3> ^ value); };
public bool[,,] RawSchedule { get; set; }
member this.RawSchedule : bool[,,] with get, set
Public Property RawSchedule As Boolean(,,)

Waarde van eigenschap

Boolean[,,]

Een driedimensionale matrix met Boolean elementen waarin het element is true als de bron beschikbaar is voor replicatie tijdens dat specifieke interval van 15 minuten. Het element is false als de bron niet beschikbaar is voor replicatie.

De matrix heeft de vorm RawSchedule[<dag van de week>, <uur>, <interval> van 15 minuten]. Al deze waarden zijn gebaseerd op nul en de week begint om 00:00 op zondagochtend, Coordinated Universal Time.

Hier volgen de geldige waarden voor de dag van de week.

Dag-van-week-waarde Aangegeven dag van de week.
0 Zondag
1 Maandag
2 Dinsdag
3 Woensdag
4 Donderdag
5 Vrijdag
6 Zaterdag

Het uur is gebaseerd op nul en is opgegeven in de indeling van 24 uur. 2 P.M. wordt bijvoorbeeld opgegeven als 14. Geldige waarden zijn 0-23.

Het interval van 15 minuten geeft het blok van 15 minuten op binnen het uur dat de bron beschikbaar is voor replicatie. In de volgende tabel worden de mogelijke waarden voor het interval van 15 minuten geïdentificeerd.

Interval van 15 minuten Beschrijving
0 De bron is beschikbaar voor replicatie van 0 tot 14 minuten na het uur.
1 De bron is beschikbaar voor replicatie van 15 tot 29 minuten na het uur.
2 De bron is beschikbaar voor replicatie van 30 tot 44 minuten na het uur.
3 De bron is beschikbaar voor replicatie van 45 tot 59 minuten na het uur.

Voorbeelden

In het volgende voorbeeld ziet u hoe u deze eigenschap gebruikt om te bepalen of de bron beschikbaar is voor replicatie om 15:50 Coordinated Universal Time op dinsdag:

bool isAvailable = scheduleObject.RawSchedule[2, 15, 3];

In het volgende voorbeeld ziet u hoe u deze eigenschap gebruikt om het interval van 15 minuten tijdens runtime te berekenen door de minuten met 15 te delen:

bool isAvailable = scheduleObject.RawSchedule[2, 15, (Int32)50/15];

Van toepassing op