ITimer.Change(TimeSpan, TimeSpan) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Zaman aralıklarını ölçmek için değerleri kullanarak TimeSpan zamanlayıcının başlangıç saatini ve yöntem çağrıları arasındaki aralığı değiştirir.
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
Parametreler
- dueTime
- TimeSpan
TimeSpan oluşturulduktan ITimer sonra belirtilen geri çağırma yöntemini çağırmadan önce geciktirilmesi gereken süreyi temsil eden. Zamanlayıcının yeniden başlatılmasını önlemek için belirtin InfiniteTimeSpan . Zamanlayıcıyı hemen yeniden başlatmak için belirtin Zero .
- period
- TimeSpan
Zamanlayıcı oluşturulduğunda belirtilen geri çağırma yönteminin çağrıları arasındaki zaman aralığı. Düzenli sinyalleri devre dışı bırakmak için belirtin InfiniteTimeSpan .
Döndürülenler
true zamanlayıcı başarıyla güncelleştirildiyse; aksi takdirde , false.
Özel durumlar
dueTime milisaniye cinsinden veya period parametresi -1'den küçük veya 4294967294'den büyük.
Açıklamalar
İş parçacığı güvenliğini sağlamak ITimer arabiriminin uygulayıcısının sorumluluğundadır.