Table of Contents

Class DelaySubscription

Namespace
Bonsai.Shaders
Assembly
Bonsai.Shaders.dll

Represents an operator that delays subscription to the observable sequence by the specified time interval, using the render loop scheduler.

public class DelaySubscription : Combinator
Inheritance
DelaySubscription
Inherited Members

Properties

DueTime

Gets or sets the time interval by which to delay subscription to the sequence.

public TimeSpan DueTime { get; set; }

Property Value

TimeSpan

Methods

Process<TSource>(IObservable<TSource>)

Delays subscription to an observable sequence by the specified time interval, using the render loop scheduler.

public override IObservable<TSource> Process<TSource>(IObservable<TSource> source)

Parameters

source IObservable<TSource>

The source sequence to delay subscription for.

Returns

IObservable<TSource>

The time-shifted sequence, where subscription is delayed by the specified time interval, using the render loop scheduler.

Type Parameters

TSource

The type of the elements in the source sequence.