Interface ITaskResult
Assembly: Alachisoft.NCache.Runtime.dll
Syntax
[Obsolete("This feature is not in active development and may be removed in a future update.")]
public interface ITaskResult
              Properties
TaskFailureReason
Returns reason behind the failure of task.
Declaration
string TaskFailureReason { get; }
              Property Value
| Type | Description | 
|---|---|
| System.String | 
Examples
Example prints task failure reason
if (result.TaskStatus == TaskCompletionStatus.Failure)
{
    Console.WriteLine(result.TaskFailureReason);
}
              
              
              
              TaskStatus
Return status of Task which can be failure, success or canceled.
Declaration
TaskCompletionStatus TaskStatus { get; }
              Property Value
| Type | Description | 
|---|---|
| TaskCompletionStatus | 
Examples
Example gets map reduce task result enumerator when task status is successful
ITaskResult result = taskTracker.GetResult();
if (result.TaskStatus == TaskCompletionStatus.Success)
{
    IDictionaryEnumerator enumResult = result.GetEnumerator();
}
              Methods
GetEnumerator()
Obtain the result in form of dictionary.
Declaration
IDictionaryEnumerator GetEnumerator()
              Returns
| Type | Description | 
|---|---|
| System.Collections.IDictionaryEnumerator | dictionary containing the MapReduce result  | 
                  
Examples
Example gets map reduce task result enumerator
ITaskResult result = taskTracker.GetResult();
IDictionaryEnumerator enumResult = result.GetEnumerator();