Table of Contents

Class DelayedEnumerableSource<T>

Namespace
ChartTools.Extensions.Collections
Assembly
ChartTools.dll
public class DelayedEnumerableSource<T> : IDisposable

Type Parameters

T
Inheritance
DelayedEnumerableSource<T>
Implements
Inherited Members
Extension Methods

Constructors

DelayedEnumerableSource()

public DelayedEnumerableSource()

Properties

AwaitingItems

public bool AwaitingItems { get; }

Property Value

bool

Buffer

public ConcurrentQueue<T> Buffer { get; }

Property Value

ConcurrentQueue<T>

Enumerable

public DelayedEnumerable<T> Enumerable { get; }

Property Value

DelayedEnumerable<T>

Methods

Add(T)

public void Add(T item)

Parameters

item T

Dispose()

public void Dispose()

EndAwait()

public void EndAwait()

~DelayedEnumerableSource()

protected ~DelayedEnumerableSource()