Table of Contents

Class Min

Namespace
Bonsai.Reactive
Assembly
Bonsai.Core.dll

Represents an operator that computes the minimum element in an observable sequence.

Marble diagram

The Min operator collects all the values from the source sequence and emits a single value representing the smallest of all values. The single result value is emitted only when the source sequence terminates successfully.

[Combinator]
public class Min
Inheritance
Min
Inherited Members

Methods

Process(IObservable<decimal>)

Returns the minimum value in an observable sequence of decimal values.

Process(IObservable<double>)

Returns the minimum value in an observable sequence of double values.

Process(IObservable<int>)

Returns the minimum value in an observable sequence of int values.

Process(IObservable<long>)

Returns the minimum value in an observable sequence of long values.

Process(IObservable<decimal?>)

Returns the minimum value in an observable sequence of nullable decimal values.

Process(IObservable<double?>)

Returns the minimum value in an observable sequence of nullable double values.

Process(IObservable<int?>)

Returns the minimum value in an observable sequence of nullable int values.

Process(IObservable<long?>)

Returns the minimum value in an observable sequence of nullable long values.

Process(IObservable<float?>)

Returns the minimum value in an observable sequence of nullable float values.

Process(IObservable<float>)

Returns the minimum value in an observable sequence of float values.

Process<TSource>(IObservable<TSource>)

Returns the minimum element in an observable sequence.