System::Diagnostics::Stopwatch sınıfı

Stopwatch class

Zaman ölçümüne izin verir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığına (stack) ya da operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Her zaman bu sınıfı System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.

class Stopwatch : public System::Object

Yöntemler

YöntemAçıklama
get_Elapsed() constGeçerli örnek tarafından ölçülen toplam geçen süreyi alır.
get_ElapsedMilliseconds() constGeçerli örnek tarafından ölçülen toplam geçen süreyi milisaniye cinsinden alır.
get_ElapsedTicks() constGeçerli örnek tarafından ölçülen toplam geçen süreyi zamanlayıcı tikleri cinsinden alır.
get_IsRunning() constKronometrenin çalışıp çalışmadığını kontrol eder.
Reset()Zaman ölçümünü durdurur, ölçülen aralığı sıfıra ayarlar.
Restart()Ölçülen aralığı sıfıra ayarlar, ardından zaman ölçümünü başlatır.
Start()Zaman ölçümünü başlatır.
static StartNew()Yeni bir Stopwatch nesnesi oluşturur ve ölçümü başlatır.
Stop()Zaman ölçümünü durdurur.
Stopwatch()RTTI bilgisi.
virtual ~Stopwatch()Yıkıcı.

Ayrıca Bakınız