Task(T0, T1) Members
Microsoft Robotics Class Reference
The Task< (Of < ( <'T0, T1> ) > ) > type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Task< (Of < ( <'T0, T1> ) > ) >(Handler< (Of < <' (T0, T1> ) > > )) |
Constructs a typed task instance associated with a delegate
|
|
Task< (Of < ( <'T0, T1> ) > ) >(T0, T1, Handler< (Of < <' (T0, T1> ) > > )) |
Constructs a typed task instance associated with a delegate given some arguments
|
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Execute |
Invoked by the dispatcher to execute the Handler associated with the task
(Overrides TaskCommon. . :: . .Execute() () () ().) |
|
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object 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.) |
|
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
|
PartialClone |
Shallow clone of this task instance
(Overrides TaskCommon. . :: . .PartialClone() () () ().) |
|
ToString |
Human readable description of the handler associated with the task
(Overrides Object. . :: . .ToString() () () ().) |
Fields
Name | Description | |
---|---|---|
Param0 |
Typed parameter passed to user delegate on task execution
|
|
Param1 |
Typed parameter passed to user delegate on task execution
|
Properties
Name | Description | |
---|---|---|
ArbiterCleanupHandler |
Set by a top level arbiter so it can execute logic on task completion
(Inherited from TaskCommon.) |
|
Item |
Indexer for arguments associated with the task
(Overrides TaskCommon. . :: . .Item[ ( [ ( Int32] ) ] ).) |
|
LinkedIterator |
Iterator that needs to be processed once current task completes
(Inherited from TaskCommon.) |
|
PortElementCount |
Number of valid arguments associated with this task
(Overrides TaskCommon. . :: . .PortElementCount.) |
|
TaskQueue |
Dispatcher queue to use for scheduling any tasks
(Inherited from TaskCommon.) |