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 metod 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ący 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ślonym 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.