Table of Contents

Class StreamLoop<T>

Namespace
SodaFlow
Assembly
SodaFlow.dll

A forward reference for a Stream<T> equivalent to the Stream<T> it stands for.

[PublicAPI]
public class StreamLoop<T> : LoopedStream<T>

Type Parameters

T

The type of values fired by the stream loop.

Inheritance
StreamLoop<T>
Inherited Members
Extension Methods

Constructors

StreamLoop()

Initializes a new instance of the StreamLoop<T> class, a forward reference to a stream with no definition at this point.

Methods

Loop(Stream<T>)

Resolve the loop to specify what the StreamLoop<T> was a forward reference to. This method must run in the same transaction as the one that made this StreamLoop<T> created and used. This needs an explicit transaction from Run<T>(Func<T>) or RunVoid(Action).