eDriven Framework API
TaskBase Class
NamespaceseDriven.Core.TasksTaskBase
eDriven Framework API
Async task that could be synced via TaskQueue
Declaration Syntax
C#Visual BasicVisual C++
public abstract class TaskBase : ITask
Public MustInherit Class TaskBase _
	Implements ITask
public ref class TaskBase abstract : ITask
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
TaskBase()()()()
Initializes a new instance of the TaskBase class

Callback
DebugMode
Debug mode on

Description
The job description (will be displayed in progress bars)

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Exclude()()()()
Excludes a job from the list to show in progress bar

Excluded
A flag indicating that this job is included in progress

Finalize()()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
IsDone
Status

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Parent
The parent game object

Run()()()()
Runs a job

SetCallback(TaskQueue..::..Callback)
Sets the callback

SetDescription(String)
Sets a job description (displayed in progress bar)

SetParent(GameObject)
Sets a parent GameObject

StartTime
Tick()()()()
Heartbeat

Token
ToString()()()() (Overrides Object.ToString()()()().)
Inheritance Hierarchy
Object
TaskBase

Assembly: eDriven.Core (Module: eDriven.Core) Version: 2.0.1.0 (2.0.1.0)