Condividi tramite


DispatchSource.Timer.SetTimer(DispatchTime, Int64, Int64) Metodo

Definizione

Configura i paramters nel timer.

public void SetTimer (CoreFoundation.DispatchTime time, long nanosecondInterval, long nanosecondLeeway);
member this.SetTimer : CoreFoundation.DispatchTime * int64 * int64 -> unit

Parametri

time
DispatchTime

Ora iniziale per il timer da attivare.   Se il valore è zero, il timer si basa su mach_absolute_time.

nanosecondInterval
Int64

Intervallo in nanosecondo in cui verrà attivato il timer dopo l'ora iniziale.

nanosecondLeeway
Int64

Limite superiore del ritardo consentito (in quanto il sistema potrebbe mettere il sistema in sospensione).

Commenti

Una volta restituito questo metodo, i dati di origine in sospeso accumulati per i parametri timer precedenti sono stati cancellati; il successivo incendio del timer si verificherà in timee ogni intervallo nanosecondInterval successivamente fino all'annullamento dell'origine timer.

Si applica a