FakeTimeProvider.CreateTimer Metod
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.
public:
override System::Threading::ITimer ^ CreateTimer(System::Threading::TimerCallback ^ callback, System::Object ^ state, TimeSpan dueTime, TimeSpan period);
public override System.Threading.ITimer CreateTimer(System.Threading.TimerCallback callback, object? state, TimeSpan dueTime, TimeSpan period);
override this.CreateTimer : System.Threading.TimerCallback * obj * TimeSpan * TimeSpan -> System.Threading.ITimer
Public Overrides Function CreateTimer (callback As TimerCallback, state As Object, dueTime As TimeSpan, period As TimeSpan) As ITimer
Parametrar
- callback
- TimerCallback
Ett ombud som representerar en metod som ska köras när timern utlöses. Metoden som anges för återanrop ska vara reentrant, eftersom den kan anropas samtidigt i två trådar om timern utlöses igen före eller medan ett tidigare återanrop fortfarande hanteras.
- state
- Object
Ett objekt som ska skickas till callback. Detta kan vara null.
- dueTime
- TimeSpan
Hur lång tid det går att fördröja innan callback anropas. Ange InfiniteTimeSpan för att förhindra att timern startar. Ange Zero att timern ska startas omedelbart.
- period
- TimeSpan
Tidsintervallet mellan anrop av callback. Ange InfiniteTimeSpan för att inaktivera periodisk signalering.
Returer
Den nyligen skapade ITimer instansen.