ITimer.Change(TimeSpan, TimeSpan) Metod

Definition

Ändrar starttiden och intervallet mellan metodanrop för en timer med hjälp av TimeSpan värden för att mäta tidsintervall.

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

Parametrar

dueTime
TimeSpan

En TimeSpan som representerar hur lång tid som ska fördröjas innan återanropsmetoden som angavs när ITimer skapades anropades. Ange InfiniteTimeSpan för att förhindra att timern startas om. Ange Zero att timern ska startas om omedelbart.

period
TimeSpan

Tidsintervallet mellan anrop för motringningsmetoden som angavs när timern skapades. Ange InfiniteTimeSpan för att inaktivera periodisk signalering.

Returer

trueom timern har uppdaterats. annars . false

Undantag

Parametern dueTime eller period i millisekunder är mindre än -1 eller större än 4294967294.

Kommentarer

Det är implementerarens ansvar för ITimer-gränssnittet för att säkerställa trådsäkerheten.

Gäller för