ITimer Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en timer som kan få sin förfallna tid och tidsperiod ändrad.
public interface class ITimer : IAsyncDisposable, IDisposable
public interface ITimer : IAsyncDisposable, IDisposable
type ITimer = interface
interface IAsyncDisposable
interface IDisposable
type ITimer = interface
interface IDisposable
interface IAsyncDisposable
Public Interface ITimer
Implements IAsyncDisposable, IDisposable
- Härledda
- Implementeringar
Kommentarer
Implementeringar av Change(TimeSpan, TimeSpan), Dispose()och DisposeAsync() måste alla vara trådsäkra så att den tidsinstansen kan nås samtidigt från flera trådar.
Metoder
| Name | Description |
|---|---|
| Change(TimeSpan, TimeSpan) |
Ändrar starttiden och intervallet mellan metodanrop för en timer med hjälp av TimeSpan värden för att mäta tidsintervall. |
| Dispose() |
Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser. (Ärvd från IDisposable) |
| DisposeAsync() |
Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser asynkront. (Ärvd från IAsyncDisposable) |
Tilläggsmetoder
| Name | Description |
|---|---|
| ConfigureAwait(IAsyncDisposable, Boolean) |
Konfigurerar hur väntar på de uppgifter som returneras från en asynkron disponibel ska utföras. |