##// END OF EJS Templates
added Safe.DispatchEvent() a legacy equivalent for '?.Invoke()'...
added Safe.DispatchEvent() a legacy equivalent for '?.Invoke()' added Safe.Dispose(IEnumerable) added PromiseExtensions.CancellationPoint to add a cancellation point to the chain of promises added IPromise<T> PromiseExtensions.Then<T>(this IPromise<T> that, Action<T> success) overloads added PromiseExtensions.Error() overloads to handle a error or(and) a cancellation

File last commit:

r184:d6a8cba73acc ref20160224
r207:558f34b2fb50 v2
Show More
ExecutionState.cs
23 lines | 275 B | text/x-csharp | CSharpLexer
cin
component model refactoring
r152 namespace Implab.Components {
cin
docs
r154
cin
component model refactoring
r152 public enum ExecutionState {
cin
working on runnable component
r184 Undefined = 0,
Created,
Initializing,
cin
Promises: SignalXXX methods merged into SignalHandler method....
r156 Ready,
cin
working on runnable component
r184
cin
component model refactoring
r152 Starting,
cin
working on runnable component
r184
cin
component model refactoring
r152 Running,
cin
working on runnable component
r184
cin
component model refactoring
r152 Stopping,
cin
working on runnable component
r184
Failed,
cin
component model refactoring
r152 Disposed,
cin
working on runnable component
r184
Last = Disposed
cin
component model refactoring
r152 }
}