Signal.After(TimeSpan) method¶
Defined in
Type: Signal
Namespace: ReactiveUI.Primitives.Reactive.Signals
Assembly: ReactiveUI.Primitives.Reactive.dll
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481
Overloads¶
- 1.
public static IObservable<long> After(TimeSpan dueTime) - 2.
public static IObservable<long> After(TimeSpan dueTime, IScheduler scheduler) - 3.
public static IObservable<long> After(DateTimeOffset dueTime) - 4.
public static IObservable<long> After(DateTimeOffset dueTime, IScheduler scheduler) - 5.
public static IObservable<long> After(TimeSpan dueTime, TimeSpan period) - 6.
public static IObservable<long> After(TimeSpan dueTime, TimeSpan period, IScheduler scheduler)
1. Overload¶
public static IObservable<long> After(TimeSpan dueTime)
Summary: Emits a single zero tick after the due time.
Parameters
| Name | Type | Description |
|---|---|---|
dueTime | TimeSpan | The relative time after which to emit the tick. |
Returns: IObservable
2. Overload¶
public static IObservable<long> After(TimeSpan dueTime, IScheduler scheduler)
Summary: Emits a single zero tick after the due time.
Parameters
| Name | Type | Description |
|---|---|---|
dueTime | TimeSpan | The relative time after which to emit the tick. |
scheduler | [IScheduler](# | The scheduler. |
Returns: IObservable
3. Overload¶
public static IObservable<long> After(DateTimeOffset dueTime)
Summary: Emits a single zero tick at the specified absolute due time.
Parameters
| Name | Type | Description |
|---|---|---|
dueTime | DateTimeOffset | The absolute time at which to emit the tick. |
Returns: IObservable
4. Overload¶
public static IObservable<long> After(DateTimeOffset dueTime, IScheduler scheduler)
Summary: Emits a single zero tick at the specified absolute due time.
Parameters
| Name | Type | Description |
|---|---|---|
dueTime | DateTimeOffset | The absolute time at which to emit the tick. |
scheduler | [IScheduler](# | The scheduler. |
Returns: IObservable
5. Overload¶
public static IObservable<long> After(TimeSpan dueTime, TimeSpan period)
Summary: Emits first after dueTime and then at period.
Parameters
| Name | Type | Description |
|---|---|---|
dueTime | TimeSpan | The relative time before the first tick. |
period | TimeSpan | The period between subsequent ticks. |
Returns: IObservable
6. Overload¶
public static IObservable<long> After(TimeSpan dueTime, TimeSpan period, IScheduler scheduler)
Summary: Emits first after dueTime and then at period.
Parameters
| Name | Type | Description |
|---|---|---|
dueTime | TimeSpan | The relative time before the first tick. |
period | TimeSpan | The period between subsequent ticks. |
scheduler | [IScheduler](# | The scheduler. |
Returns: IObservable