ITimer Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un timer che può avere la scadenza e il periodo di modifica.
public interface class ITimer : IAsyncDisposable, IDisposable
public interface ITimer : IAsyncDisposable, IDisposable
type ITimer = interface
interface IDisposable
interface IAsyncDisposable
type ITimer = interface
interface IAsyncDisposable
interface IDisposable
Public Interface ITimer
Implements IAsyncDisposable, IDisposable
- Derivato
- Implementazioni
Commenti
Le implementazioni di Change(TimeSpan, TimeSpan), Dispose()e DisposeAsync() devono essere tutte thread-safe in modo che l'istanza del timer sia accessibile simultaneamente da più thread.
Metodi
Change(TimeSpan, TimeSpan) |
Modifica l'ora di inizio e l'intervallo tra le chiamate al metodo per un timer, utilizzando TimeSpan valori per misurare gli intervalli di tempo. |
Dispose() |
Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. (Ereditato da IDisposable) |
DisposeAsync() |
Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione asincrona delle risorse non gestite. (Ereditato da IAsyncDisposable) |
Metodi di estensione
ConfigureAwait(IAsyncDisposable, Boolean) |
Configura il modo in cui verranno eseguite le attese nelle attività restituite da un oggetto eliminabile asincrono. |