Interface IEnumerableExpression<T>
Represents a collection that can be accessed incrementally, i.e. with change notifications
Inherited Members
Namespace: NMF.Expressions
Assembly: NMF.Expressions.Linq.dll
Syntax
public interface IEnumerableExpression<out T> : IEnumerable<T>, IEnumerableExpression, IEnumerable
Type Parameters
Name | Description |
---|---|
T | The type of the elements |
Methods
| Edit this page View SourceAsNotifiable()
Gets notifications for this collection
Declaration
INotifyEnumerable<out T> AsNotifiable()
Returns
Type | Description |
---|---|
INotifyEnumerable<T> | A collection that will notify clients as new elements change |
Extension Methods
ExpressionExtensions.Count<TSource>(IEnumerableExpression<TSource>, Expression<Func<TSource, bool>>)
ExpressionExtensions.IsSupersetOf<T>(IEnumerableExpression<T>, IEnumerable<T>, IEqualityComparer<T>)
ExpressionExtensions.Sum<TSource>(IEnumerableExpression<TSource>, Expression<Func<TSource, double>>)
ExpressionExtensions.Sum<TSource>(IEnumerableExpression<TSource>, Expression<Func<TSource, float?>>)