mTaskList

Summary

mTaskList object Used to summarize mTask i.e. yield return mTaskList.Create( task1, task2, task3 ... );

Relation

mTask
System.Collections.IEnumerator

Indexer

This[System.Int32] Gets or sets the with the specified key.

Property

path Request path ( URL, FilePath, etc... )
isCached Gets a value indicating whether this instance is cached.
Count Gets the count.

Method

Finalize( ) Finalizes an instance of the class.
GetResult( ) Gets the result.
listWaiting(System.Boolean) Keep waiting for mTaskList
Abort(System.String) Terminate task
GetEnumerator( ) Gets the enumerator.
Create(mTask[]) Create new mTaskList object Used to summarize mTask i.e. yield return mTaskList.Create( task1, task2, task3 ... );
Create(System.Collections.Generic.List{mTask}) Create new mTaskList object Used to summarize mTask i.e. yield return mTaskList.Create( task1, task2, task3 ... );
CreateEmpty(System.String) Create new empty mTaskList object Used to summarize mTask i.e. mTaskList taskList = mTaskList.Create( ); taskList += task1; yield return taskList;
CreateError(System.String) Create new empty mTaskList object Used to summarize mTask Create a newly created error task Used on task error
Add(mTask[]) Add mTask objects
Add(System.Collections.Generic.List{mTask}) Add mTask objects
op_Addition(mTaskList,mTask) Add a mTask object
RemoveDone( ) Remove completed mTask object
Remove(mTask[]) Remove mTask objects
Remove(System.Collections.Generic.List{mTask}) Remove mTask objects
op_Subtraction(mTaskList,mTask) Remove a mTask object
Clear( ) Clear all objects
Each(System.Action{mTask}) Foreach action like LINQ
Select(System.Func{mTask,mTask}) Manipulate the list in a way like the Select() method of LINQ
Where(System.Func{mTask,System.Boolean}) Filter the list in a way like the Where() method of LINQ
All(System.Func{mTask,System.Boolean}) Returns true when you match all of the conditions like the All() method of LINQ
Any(System.Func{mTask,System.Boolean}) Returns true if there is even one that meets the condition like the Any() method of LINQ
CloneEmpty( ) Create empty mTaskList Path information and task status are cloned
First(System.Func{mTask,System.Boolean}) Retrieve the first element that meets the condition
Last(System.Func{mTask,System.Boolean}) Retrieve the last element that meets the condition
Apply(mTask@,System.String) Search list and apply first found to value
Apply(mTask@,System.Func{mTask,System.Boolean}) Search list and apply first found to value
ChooseRandomly(System.String) Extract elements randomly from the list

Reference