Langue

ActiveDirectorySchedule.RawSchedule Propriété

Définition

Obtient ou définit un tableau tridimensionnel qui indique à quel moment la semaine pendant laquelle la source est disponible pour la réplication.

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

Valeur de propriété

Boolean[,,]

Tableau tridimensionnel d’éléments Boolean dans lequel l’élément est true disponible si la source est disponible pour la réplication pendant cet intervalle spécifique de 15 minutes. L’élément est false si la source n’est pas disponible pour la réplication.

Le tableau se présente sous la forme RawSchedule[<jour de la semaine>, <heure>, <intervalle> de 15 minutes]. Toutes ces valeurs sont basées sur zéro et la semaine commence à 00:00 le dimanche matin, temps universel coordonné.

Voici les valeurs valides pour le jour de la semaine.

Valeur jour de semaine Jour indiqué de la semaine.
0 Dimanche
1 Lundi
2 Mardi
3 Mercredi
4 Jeudi
5 Vendredi
6 Samedi

L’heure est basée sur zéro et spécifiée au format 24 heures. Par exemple, 2 p.M. sont spécifiés comme 14. Les valeurs valides sont 0-23.

L’intervalle de 15 minutes spécifie le bloc de 15 minutes dans l’heure pendant laquelle la source est disponible pour la réplication. Le tableau suivant identifie les valeurs possibles pour l’intervalle de 15 minutes.

Intervalle de 15 minutes Description
0 La source est disponible pour la réplication de 0 à 14 minutes après l’heure.
1 La source est disponible pour la réplication de 15 à 29 minutes après l’heure.
2 La source est disponible pour la réplication de 30 à 44 minutes après l’heure.
3 La source est disponible pour la réplication de 45 à 59 minutes après l’heure.

Exemples

L’exemple suivant montre comment utiliser cette propriété pour déterminer si la source est disponible pour la réplication à 15:50 Heure universelle coordonnée le mardi :

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

L’exemple suivant montre comment utiliser cette propriété pour calculer l’intervalle de 15 minutes au moment de l’exécution en divisant les minutes par 15 :

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

S’applique à