ActiveDirectorySchedule.RawSchedule Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger en tredimensionell matris som anger vid vilken tidpunkt under veckan som källan är tillgänglig för replikering.
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(,,)
Egenskapsvärde
En tredimensionell matris med Boolean element där elementet är true om källan är tillgänglig för replikering under det specifika 15-minutersintervallet. Elementet är false om källan inte är tillgänglig för replikering.
Matrisen är i formatet RawSchedule[<day-of-week>, <hour>, <15-minute interval>]. Alla dessa värden är nollbaserade och veckan börjar klockan 00:00 på söndag morgon, Coordinated Universal Time.
Följande är giltiga värden för veckodagen.
| Värde för veckodag | Angiven dag i veckan. |
|---|---|
| 0 | Söndag |
| 1 | Måndag |
| 2 | Tisdag |
| 3 | Onsdag |
| 4 | Torsdag |
| 5 | Fredag |
| 6 | Lördag |
Timmen är nollbaserad och anges i 24-timmarsformat. Till exempel skulle 14.00 anges som 14. Giltiga värden är 0–23.
Intervallet på 15 minuter anger 15-minutersblocket inom den timme som källan är tillgänglig för replikering. I följande tabell identifieras möjliga värden för intervallet på 15 minuter.
| Intervall på 15 minuter | Beskrivning |
|---|---|
| 0 | Källan är tillgänglig för replikering från 0 till 14 minuter efter timmen. |
| 1 | Källan är tillgänglig för replikering från 15 till 29 minuter efter timmen. |
| 2 | Källan är tillgänglig för replikering från 30 till 44 minuter efter timmen. |
| 3 | Källan är tillgänglig för replikering från 45 till 59 minuter efter timmen. |
Exempel
I följande exempel visas hur du använder den här egenskapen för att avgöra om källan är tillgänglig för replikering kl. 15:50 Samordnad universell tid på tisdag:
bool isAvailable = scheduleObject.RawSchedule[2, 15, 3];
I följande exempel visas hur du använder den här egenskapen för att beräkna 15-minutersintervallet vid körning genom att dividera minuterna med 15:
bool isAvailable = scheduleObject.RawSchedule[2, 15, (Int32)50/15];