C# Class ActiveListExtensions.ValueModifiers.ActiveCount

Inheritance: ActiveListValueBase
Exibir arquivo Open project: JohannesMoersch/ActiveListExtensions

Public Methods

Method Description
ActiveCount ( IActiveList source, Func predicate, IEnumerable propertiesToWatch ) : ActiveListExtensions.Utilities
ActiveCount ( IActiveList source, IActiveValue parameter, Func predicate, IEnumerable sourcePropertiesToWatch, IEnumerable parameterPropertiesToWatch ) : ActiveListExtensions.Utilities

Protected Methods

Method Description
ItemModified ( int index, value ) : void
OnAdded ( int index, value ) : void
OnMoved ( int oldIndex, int newIndex, value ) : void
OnRemoved ( int index, value ) : void
OnReplaced ( int index, oldValue, newValue ) : void
OnReset ( IReadOnlyList newItems ) : void

Method Details

ActiveCount() public method

public ActiveCount ( IActiveList source, Func predicate, IEnumerable propertiesToWatch ) : ActiveListExtensions.Utilities
source IActiveList
predicate Func
propertiesToWatch IEnumerable
return ActiveListExtensions.Utilities

ActiveCount() public method

public ActiveCount ( IActiveList source, IActiveValue parameter, Func predicate, IEnumerable sourcePropertiesToWatch, IEnumerable parameterPropertiesToWatch ) : ActiveListExtensions.Utilities
source IActiveList
parameter IActiveValue
predicate Func
sourcePropertiesToWatch IEnumerable
parameterPropertiesToWatch IEnumerable
return ActiveListExtensions.Utilities

ItemModified() protected method

protected ItemModified ( int index, value ) : void
index int
return void

OnAdded() protected method

protected OnAdded ( int index, value ) : void
index int
return void

OnMoved() protected method

protected OnMoved ( int oldIndex, int newIndex, value ) : void
oldIndex int
newIndex int
return void

OnRemoved() protected method

protected OnRemoved ( int index, value ) : void
index int
return void

OnReplaced() protected method

protected OnReplaced ( int index, oldValue, newValue ) : void
index int
return void

OnReset() protected method

protected OnReset ( IReadOnlyList newItems ) : void
newItems IReadOnlyList
return void