ActiveDirectorySchedule.SetSchedule Metodo

Definizione

Aggiunge alla pianificazione un intervallo di tempo.

Overload

SetSchedule(DayOfWeek, HourOfDay, MinuteOfHour, HourOfDay, MinuteOfHour)

Aggiunge alla pianificazione un intervallo di tempo per un solo giorno.

SetSchedule(DayOfWeek[], HourOfDay, MinuteOfHour, HourOfDay, MinuteOfHour)

Aggiunge alla pianificazione un intervallo di tempo per più giorni.

SetSchedule(DayOfWeek, HourOfDay, MinuteOfHour, HourOfDay, MinuteOfHour)

Origine:
ActiveDirectorySchedule.cs
Origine:
ActiveDirectorySchedule.cs
Origine:
ActiveDirectorySchedule.cs

Aggiunge alla pianificazione un intervallo di tempo per un solo giorno.

public void SetSchedule (DayOfWeek day, System.DirectoryServices.ActiveDirectory.HourOfDay fromHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour fromMinute, System.DirectoryServices.ActiveDirectory.HourOfDay toHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour toMinute);

Parametri

day
DayOfWeek

Uno dei membri DayOfWeek che specifica il giorno della settimana in cui l'origine sarà disponibile per la replica.

fromHour
HourOfDay

Uno dei membri HourOfDay che specifica la prima ora in cui l'origine sarà disponibile per la replica.

fromMinute
MinuteOfHour

Uno dei membri MinuteOfHour che specifica i primi 15 minuti in cui l'origine sarà disponibile per la replica.

toHour
HourOfDay

Uno dei membri HourOfDay che specifica l'ora finale in cui l'origine sarà disponibile per la replica.

toMinute
MinuteOfHour

Uno dei membri MinuteOfHour che specifica gli ultimi 15 minuti in cui l'origine sarà disponibile per la replica.

Eccezioni

L'ora di avvio è posteriore all'ora finale.

Uno o più parametri non sono validi.

days è null.

Commenti

Tutti i parametri di questo metodo sono inclusivi.

Questo metodo è cumulativo e non rimuove alcuna informazione di pianificazione esistente. Se una pianificazione esistente e la nuova pianificazione si sovrappongono, il risultato sarà comunque cumulativo. Per cancellare la pianificazione, usare il ResetSchedule metodo .

Vedi anche

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

SetSchedule(DayOfWeek[], HourOfDay, MinuteOfHour, HourOfDay, MinuteOfHour)

Origine:
ActiveDirectorySchedule.cs
Origine:
ActiveDirectorySchedule.cs
Origine:
ActiveDirectorySchedule.cs

Aggiunge alla pianificazione un intervallo di tempo per più giorni.

public void SetSchedule (DayOfWeek[] days, System.DirectoryServices.ActiveDirectory.HourOfDay fromHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour fromMinute, System.DirectoryServices.ActiveDirectory.HourOfDay toHour, System.DirectoryServices.ActiveDirectory.MinuteOfHour toMinute);

Parametri

days
DayOfWeek[]

Uno dei membri DayOfWeek che specifica il giorno della settimana in cui l'origine sarà disponibile per la replica.

fromHour
HourOfDay

Uno dei membri HourOfDay che specifica la prima ora in cui l'origine sarà disponibile per la replica.

fromMinute
MinuteOfHour

Uno dei membri MinuteOfHour che specifica i primi 15 minuti in cui l'origine sarà disponibile per la replica.

toHour
HourOfDay

Uno dei membri HourOfDay che specifica l'ora finale in cui l'origine sarà disponibile per la replica.

toMinute
MinuteOfHour

Uno dei membri MinuteOfHour che specifica gli ultimi 15 minuti in cui l'origine sarà disponibile per la replica.

Eccezioni

L'ora di avvio è posteriore all'ora finale.

Uno o più parametri non sono validi.

days è null.

Commenti

Tutti i parametri di questo metodo sono inclusivi.

Questo metodo è cumulativo e non rimuove alcuna informazione di pianificazione esistente. Se una pianificazione esistente e la nuova pianificazione si sovrappongono, il risultato sarà comunque cumulativo. Per cancellare la pianificazione, usare il ResetSchedule metodo .

Vedi anche

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9