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 bir zamanlayıcı için yöntem çağrıları arasındaki başlangıç saatini ve 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şturulduğunda belirtilen ITimer 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 sinyallerin devre dışı bırakılacağını 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üktür.
Açıklamalar
İş parçacığı güvenliğini sağlamak ITimer arabiriminin uygulayıcısının sorumluluğundadır.