ITimer.Change(TimeSpan, TimeSpan) Metodo
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.
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.