Interface IComputedValue<T>
Interface for Computed values.
Namespace: Cortex.Net
Assembly: Cortex.Net.dll
Syntax
public interface IComputedValue<T> : IComputedValue, IValue<T>, IValueType Parameters
| Name | Description | 
|---|---|
| T | The type of the computed value. | 
Methods
| Improve this Doc View SourceObserve(EventHandler<ValueChangedEventArgs<T>>, Boolean)
Registers the secified event handler, and optionally fires it first.
Declaration
IDisposable Observe(EventHandler<ValueChangedEventArgs<T>> changedEventHandler, bool fireImmediately)Parameters
| Type | Name | Description | 
|---|---|---|
| EventHandler<ValueChangedEventArgs<T>> | changedEventHandler | The event handler to register. | 
| System.Boolean | fireImmediately | Whether to fire the event handler immediately. | 
Returns
| Type | Description | 
|---|---|
| IDisposable | An IDisposable interface to remove the eventhandler. | 
Events
| Improve this Doc View SourceChanged
Event that fires after the value has changed.
Declaration
event EventHandler<ValueChangedEventArgs<T>> ChangedEvent Type
| Type | Description | 
|---|---|
| EventHandler<ValueChangedEventArgs<T>> |