共用方式為


ITimer 介面

定義

表示可以變更其到期時間和週期的定時器。

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
衍生
實作

備註

Change(TimeSpan, TimeSpan)Dispose()DisposeAsync() 實作都必須是安全線程,讓定時器實例可以從多個線程並行存取。

方法

Change(TimeSpan, TimeSpan)

使用 TimeSpan 值來測量時間間隔,變更定時器方法調用之間的開始時間和間隔。

Dispose()

執行與釋放、釋放或重設非受控資源相關聯的應用程式定義工作。

(繼承來源 IDisposable)
DisposeAsync()

以異步方式執行與釋放、釋放或重設非受控資源相關聯的應用程式定義工作。

(繼承來源 IAsyncDisposable)

擴充方法

ConfigureAwait(IAsyncDisposable, Boolean)

設定如何執行從異步可處置專案傳回的工作等候。

適用於