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();