ITimer.Change(TimeSpan, TimeSpan) Metoda

Definicja

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.

Dotyczy