ITimer.Change(TimeSpan, TimeSpan) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zmienia czas rozpoczęcia i interwał między wywołaniami metody dla czasomierza, używając TimeSpan wartości do mierzenia interwałów czasu.
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
Parametry
- dueTime
- TimeSpan
Reprezentująca TimeSpan czas opóźnienia przed wywołaniem metody wywołania zwrotnego określonego ITimer podczas konstruowania. Określ, InfiniteTimeSpan aby zapobiec ponownemu uruchomieniu czasomierza. Określ, Zero aby natychmiast ponownie uruchomić czasomierz.
- period
- TimeSpan
Przedział czasu między wywołaniami metody wywołania zwrotnego określonego podczas konstruowania czasomierza. Określ, InfiniteTimeSpan aby wyłączyć okresowe sygnalizowanie.
Zwraca
true jeśli czasomierz został pomyślnie zaktualizowany; w przeciwnym razie, false.
Wyjątki
Parametr dueTime or period w milisekundach jest mniejszy niż -1 lub większy niż 4294967294.
Uwagi
Jest to odpowiedzialność za implementację interfejsu ITimer w celu zapewnienia bezpieczeństwa wątków.