ITimer Interface
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um temporizador que pode ter seu tempo e período de conclusão alterados.
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
- Derivado
- Implementações
As implementações de Change(TimeSpan, TimeSpan), Dispose()e DisposeAsync() devem ser todas thread-safe para que a instância do temporizador possa ser acessada simultaneamente de vários threads.
Change(Time |
Altera a hora de início e o intervalo entre invocações de método para um temporizador, usando valores TimeSpan para medir intervalos de tempo. |
Dispose() |
Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados. (Herdado de IDisposable) |
Dispose |
Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados de forma assíncrona. (Herdado de IAsyncDisposable) |
Configure |
Configura como as esperas nas tarefas retornadas de um descartável assíncrono serão executadas. |
Produto | Versões |
---|---|
.NET | 8, 9, 10 |
.NET Standard | 2.0 (package-provided) |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: