Interface ICollectionExpression<T>
Represents an editable collection that can be accessed incrementally, i.e. with change notifications
Inherited Members
Namespace: NMF.Expressions
Assembly: NMF.Expressions.Linq.dll
Syntax
public interface ICollectionExpression<T> : IEnumerableExpression<T>, IEnumerableExpression, ICollection<T>, IEnumerable<T>, IEnumerable
Type Parameters
Name | Description |
---|---|
T |
Methods
| Edit this page View SourceAsNotifiable()
Gets notifications for this collection
Declaration
INotifyCollection<T> AsNotifiable()
Returns
Type | Description |
---|---|
INotifyCollection<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?>>)