ITimer.Change(TimeSpan, TimeSpan) Metoda

Definicja

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.

Dotyczy