SystemTarget.RegisterTimer 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
註冊計時器以將一般回呼傳送至此細微性。 此計時器會讓目前的細微性無法停用。
public IDisposable RegisterTimer (Func<object,System.Threading.Tasks.Task> asyncCallback, object state, TimeSpan dueTime, TimeSpan period, string name = default);
member this.RegisterTimer : Func<obj, System.Threading.Tasks.Task> * obj * TimeSpan * TimeSpan * string -> IDisposable
Public Function RegisterTimer (asyncCallback As Func(Of Object, Task), state As Object, dueTime As TimeSpan, period As TimeSpan, Optional name As String = Nothing) As IDisposable
參數
- state
- Object
傳遞至回呼的狀態物件。
- dueTime
- TimeSpan
叫用 asyncCallback
前的延遲時間量。
指定 InfiniteTimeSpan 以防止計時器啟動。
指定 Zero 以立即叫用回呼。
- period
- TimeSpan
asyncCallback
引動過程之間的時間間隔。
指定 InfiniteTimeSpan 以停用定期訊號。
- name
- String
計時器名稱。
傳回
IDisposable物件,將在處置時取消計時器。