ITimer.Change(TimeSpan, TimeSpan) Metodo

Definizione

Modifica l'ora di inizio e l'intervallo tra le chiamate al metodo per un timer, usando TimeSpan i valori per misurare gli intervalli di tempo.

public:
 bool Change(TimeSpan dueTime, TimeSpan period);
public bool Change(TimeSpan dueTime, TimeSpan period);
abstract member Change : TimeSpan * TimeSpan -> bool
Public Function Change (dueTime As TimeSpan, period As TimeSpan) As Boolean

Parametri

dueTime
TimeSpan

Oggetto TimeSpan che rappresenta la quantità di tempo di ritardo prima di richiamare il metodo di callback specificato al momento della costruzione dell'oggetto ITimer . Specificare InfiniteTimeSpan per impedire il riavvio del timer. Specificare Zero per riavviare immediatamente il timer.

period
TimeSpan

Intervallo di tempo tra le chiamate del metodo di callback specificato al momento della costruzione del timer. Specificare InfiniteTimeSpan per disabilitare la segnalazione periodica.

Valori restituiti

true se il timer è stato aggiornato correttamente; in caso contrario, false.

Eccezioni

Il dueTime parametro o period , in millisecondi, è minore di -1 o maggiore di 4294967294.

Commenti

È responsabilità dell'implementatore dell'interfaccia ITimer garantire la thread safety.

Si applica a