ActiveDirectorySchedule.RawSchedule Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta una matrice tridimensionale che indica in quale momento durante la settimana l'origine è disponibile per la replica.
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(,,)
Valore della proprietà
Matrice tridimensionale di Boolean elementi in cui l'elemento è true se l'origine è disponibile per la replica durante l'intervallo di 15 minuti specifico. L'elemento è false se l'origine non è disponibile per la replica.
La matrice è nel formato RawSchedule[<day-of-week>, <hour>, <15-minute interval>]. Tutti questi valori sono in base zero e la settimana inizia alle 00:00 di domenica mattina, Coordinated Universal Time.
Di seguito sono riportati i valori validi per il giorno della settimana.
| Valore giorno della settimana | Giorno indicato della settimana. |
|---|---|
| 0 | Domenica |
| 1 | Lunedì |
| 2 | Martedì |
| 3 | Mercoledì |
| 4 | Giovedì |
| 5 | Venerdì |
| 6 | Sabato |
L'ora è in base zero e specificata in formato 24 ore. Ad esempio, 2 P.M. verrebbe specificato come 14. I valori validi sono 0-23.
L'intervallo di 15 minuti specifica il blocco di 15 minuti entro l'ora in cui l'origine è disponibile per la replica. La tabella seguente identifica i valori possibili per l'intervallo di 15 minuti.
| Intervallo di 15 minuti | Descrizione |
|---|---|
| 0 | L'origine è disponibile per la replica da 0 a 14 minuti dopo l'ora. |
| 1 | L'origine è disponibile per la replica da 15 a 29 minuti dopo l'ora. |
| 2 | L'origine è disponibile per la replica da 30 a 44 minuti dopo l'ora. |
| 3 | L'origine è disponibile per la replica da 45 a 59 minuti dopo l'ora. |
Esempio
Nell'esempio seguente viene illustrato come utilizzare questa proprietà per determinare se l'origine è disponibile per la replica alle ore 15:50 Coordinated Universal Time di martedì:
bool isAvailable = scheduleObject.RawSchedule[2, 15, 3];
Nell'esempio seguente viene illustrato come usare questa proprietà per calcolare l'intervallo di 15 minuti in fase di esecuzione dividendo i minuti per 15:
bool isAvailable = scheduleObject.RawSchedule[2, 15, (Int32)50/15];