ActiveDirectorySchedule.RawSchedule Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines dreidimensionalen Arrays, das angibt, zu welcher Zeit in der Woche die Quelle für die Replikation verfügbar ist.

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(,,)

Eigenschaftswert

Boolean[,,]

Ein dreidimensionales Array von Boolean Elementen, in denen das Element ist true , wenn die Quelle während dieses spezifischen 15-Minuten-Intervalls für die Replikation verfügbar ist. Das Element ist false , wenn die Quelle nicht für die Replikation verfügbar ist.

Das Array ist in Der Form RawSchedule[<Day-of-Week>, <Hour>, <15-Minute-Intervall>]. Alle diese Werte sind nullbasiert und die Woche beginnt um 00:00 Uhr am Sonntagmorgen, koordinierte Weltzeit.

Im Folgenden sind die gültigen Werte für den Wochentag aufgeführt.

Tag-der-Woche-Wert Angegebener Wochentag.
0 Sonntag
1 Montag
2 Dienstag
3 Mittwoch
4 Donnerstag
5 Freitag
6 Samstag

Die Stunde ist nullbasiert und im 24-Stunden-Format angegeben. Beispielsweise würde 2 P.M. als 14 angegeben. Gültige Werte sind 0-23.

Das 15-Minuten-Intervall gibt den 15-Minuten-Block innerhalb der Stunde an, in der die Quelle für die Replikation verfügbar ist. In der folgenden Tabelle sind die möglichen Werte für das 15-Minuten-Intervall aufgeführt.

15-Minuten-Intervall Beschreibung
0 Die Quelle ist für die Replikation von 0 bis 14 Minuten nach der Stunde verfügbar.
1 Die Quelle ist für die Replikation von 15 bis 29 Minuten nach der Stunde verfügbar.
2 Die Quelle ist für die Replikation von 30 bis 44 Minuten nach der Stunde verfügbar.
3 Die Quelle ist für die Replikation von 45 bis 59 Minuten nach der Stunde verfügbar.

Beispiele

Das folgende Beispiel zeigt, wie Sie mit dieser Eigenschaft ermitteln können, ob die Quelle für die Replikation am Dienstag um 15:50 Uhr koordiniert verfügbar ist:

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

Das folgende Beispiel zeigt, wie Sie diese Eigenschaft verwenden, um das 15-Minuten-Intervall zur Laufzeit zu berechnen, indem Sie die Minuten um 15 dividieren:

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

Gilt für: