When implemented in a derived class, runs the activity’s execution logic.
protected abstract void Execute(
The execution context in which the activity executes.
The following code sample demonstrates using Cancel in a class that inherits from NativeActivity<TResult>. This example is from the Non-generic ParallelForEach sample.
protected override void Cancel(NativeActivityContext context)
// If we don't have a completion condition then we can just
// use default logic.
if (this.CompletionCondition == null)