NevronOpenVision
Nevron.Nov Namespace / NAsyncTaskFlow Class
Properties Methods


In This Topic
    NAsyncTaskFlow Class Members
    In This Topic

    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