PeriodicTimer Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje pravidelný časovač, který umožňuje asynchronně čekat na zaškrtnutí časovače.
public ref class PeriodicTimer sealed : IDisposable
public sealed class PeriodicTimer : IDisposable
type PeriodicTimer = class
interface IDisposable
Public NotInheritable Class PeriodicTimer
Implements IDisposable
- Dědičnost
-
PeriodicTimer
- Implementuje
Poznámky
Tento časovač je určen k tomu, aby ho v daném okamžiku používal pouze jeden uživatel. V daném okamžiku může být spuštěno pouze jedno volání WaitForNextTickAsync(CancellationToken) .
Dispose() může být použita souběžně s aktivní WaitForNextTickAsync(CancellationToken) k přerušení a způsobit, že vrátí false
.
Konstruktory
PeriodicTimer(TimeSpan, TimeProvider) |
Inicializuje časovač. |
PeriodicTimer(TimeSpan) |
Inicializuje časovač. |
Vlastnosti
Period |
Získá nebo nastaví období mezi zaškrtnutím. |
Metody
Dispose() |
Zastaví časovač a uvolní přidružené spravované prostředky. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
Finalize() |
Zajišťuje uvolnění prostředků a provádění dalších operací čištění, když systém PeriodicTimer uvolňování paměti uvolní objekt. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
WaitForNextTickAsync(CancellationToken) |
Čeká na další zaškrtnutí časovače nebo na zastavení časovače. |