Edit

Share via


FakeTimeProvider.Advance(TimeSpan) Method

Definition

Advances time by a specific amount.

public:
 void Advance(TimeSpan delta);
public void Advance (TimeSpan delta);
member this.Advance : TimeSpan -> unit
Public Sub Advance (delta As TimeSpan)

Parameters

delta
TimeSpan

The amount of time to advance the clock by.

Exceptions

The time value is less than Zero.

Remarks

Advancing time affects the timers created from this provider, and all other operations that are directly or indirectly using this provider as a time source. Whereas when using System, time marches forward automatically in hardware, for the fake time provider the application is responsible for doing this explicitly by calling this method.

Applies to