ActiveDirectorySchedule.RawSchedule Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define um array tridimensional que indica em que momento durante a semana a fonte está disponível para replicação.
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(,,)
Valor de Propriedade
Um array tridimensional de Boolean elementos em que o elemento está true se a fonte estiver disponível para replicação durante esse intervalo específico de 15 minutos. O elemento é false se a fonte não estiver disponível para replicação.
O array tem a forma RawSchedule[<dia da semana>, <hora>, <intervalo> de 15 minutos]. Todos estes valores são baseados em zero e a semana começa às 00:00 da manhã de domingo, Hora Universal Coordenada.
Seguem-se os valores válidos para o dia da semana.
| Valor semanal | Dia indicado da semana. |
|---|---|
| 0 | Domingo |
| 1 | Segunda-feira |
| 2 | Terça-feira |
| 3 | Quarta-feira |
| 4 | Quinta-feira |
| 5 | Sexta-feira |
| 6 | Sábado |
A hora é baseada em zero e está especificada em formato de 24 horas. Por exemplo, as 14h seriam especificadas como 14. Os valores válidos são de 0 a 23.
O intervalo de 15 minutos especifica o bloco de 15 minutos dentro da hora em que a fonte está disponível para replicação. A tabela seguinte identifica os valores possíveis para o intervalo de 15 minutos.
| Intervalo de 15 minutos | Descrição |
|---|---|
| 0 | A fonte está disponível para replicação de 0 a 14 minutos após a hora. |
| 1 | A fonte está disponível para replicação entre os 15 e os 29 minutos após a hora. |
| 2 | A fonte está disponível para replicação entre 30 e 44 minutos após a hora. |
| 3 | A fonte está disponível para replicação entre 45 e 59 minutos após a hora. |
Exemplos
O exemplo seguinte mostra como usar esta propriedade para determinar se a fonte está disponível para replicação às 15:50 Hora Universal Coordenada de terça-feira:
bool isAvailable = scheduleObject.RawSchedule[2, 15, 3];
O exemplo seguinte mostra como usar esta propriedade para calcular o intervalo de 15 minutos em tempo de execução, dividindo os minutos por 15:
bool isAvailable = scheduleObject.RawSchedule[2, 15, (Int32)50/15];