System.Threading.IFuture Methods
InheritedProtected
| AddRef | public | Increments the reference count for this interface. | 
| Cancel | public | Cancel allows you to stop a task. | 
| CheckCanceled | public | CheckCanceled allows you to check if an operation is canceled. | 
| ExecuteWork | public | |
| GetId | public | Is the implementations of the ITask.GetId function. | 
| GetStatus | public | ITask provides GetStatus to get the available status defined for a task. | 
| GetValue | public | IFuture.GetValue allows you to specify when to return the value of a specific type <T> of the function implemented using IFuture. | 
| QueryInterface | public | Returns a reference to a specified interface if the object supports that interface. | 
| Release | public | Decrements the reference count for this interface. | 
| ShouldExecute | public | |
| Start | public | Starts running the IFuture process. | 
| StartFuture | public | |
| Supports | public | Indicates whether a given interface supports a specific (another) interface. | 
| Wait | public | Use Wait to have the calling thread for the task to either complete or for the timeout period to elapse. |