NevronOpenVision
Nevron.Nov Namespace / NAsyncTaskFlow Class
Properties Methods


NAsyncTaskFlow Class Members

The following tables list the members exposed by NAsyncTaskFlow.

Public Constructors
 NameDescription
Public ConstructorDefault constructor  
Top
Public Properties
 NameDescription
Public PropertyGets the last task in the flow  
Public PropertyGets the count of tasks  
Top
Public Methods
 NameDescription
Public MethodOverloaded. Adds a task to the flow  
Public MethodAdds an IF task, which starts the true flow, if conditionPromise evaluates to true, and starts the false flow, if conditionPromise evaluates to false.  
Public MethodOverloaded. Adds a task to the flow which is started when the prev task is fulfilled.  
Public MethodNexts an IF task, which starts the true flow, if conditionPromise evaluates to true, and starts the false flow, if conditionPromise evaluates to false.  
Public MethodOverloaded. Adds a task to the flow and starts it  
Public MethodStarts all tasks that are currently accumulated doe a manual start.  
Public MethodStarts an IF task, which starts the true flow, if conditionPromise evaluates to true, and starts the false flow, if conditionPromise evaluates to false.  
Public MethodOverloaded. Waits for all currently added tasks to fullfill (NAggregatePromise.All)  
Public MethodWaits for all of the currently added tasks to be resolved (NAggregatePromise.AllResolved)  
Public MethodOverloaded. Waits for any of the currently added tasks to fullfill (NAggregatePromise.Any)  
Public MethodOverloaded. Starts the execution of the root tasks (the ones, whose dependencies have been resolved), and aggregates the result with an Race aggregate promise.  
Top
See Also