Interface IMemoizedCollection<T>
- Namespace
- LfrlAnvil
- Assembly
- LfrlAnvil.Core.dll
Represents a memoized collection, that is a collection that is lazily materialized.
public interface IMemoizedCollection<T> : IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable
Type Parameters
T
Element type.
- Inherited Members
- Extension Methods
Properties
IsMaterialized
Specifies whether or not this collection has been materialized.
bool IsMaterialized { get; }
Property Value
Source
Lazy<T> collection source.
Lazy<IReadOnlyCollection<T>> Source { get; }