ITimer.Change(TimeSpan, TimeSpan) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengubah waktu mulai dan interval antara pemanggilan metode untuk timer, menggunakan TimeSpan nilai untuk mengukur interval waktu.
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
Parameter
- dueTime
- TimeSpan
yang TimeSpan mewakili jumlah waktu untuk menunda sebelum memanggil metode panggilan balik yang ditentukan ketika ITimer dibangun. Tentukan InfiniteTimeSpan untuk mencegah timer dimulai ulang. Tentukan Zero untuk segera memulai ulang timer.
- period
- TimeSpan
Interval waktu antara pemanggilan metode panggilan balik yang ditentukan ketika Timer dibangun. Tentukan InfiniteTimeSpan untuk menonaktifkan sinyal berkala.
Mengembalikan
true
jika timer berhasil diperbarui; jika tidak, false
.
Pengecualian
Parameter dueTime
atau period
, dalam milidetik, kurang dari -1 atau lebih besar dari 4294967294.
Keterangan
Ini adalah tanggung jawab pelaksana antarmuka ITimer untuk memastikan keamanan utas.