NativeActivity.Execute(NativeActivityContext) Método
Definição
Quando implementado em uma classe derivada, executa a lógica de execução da atividade.When implemented in a derived class, runs the activity's execution logic.
protected:
abstract void Execute(System::Activities::NativeActivityContext ^ context);
protected abstract void Execute (System.Activities.NativeActivityContext context);
abstract member Execute : System.Activities.NativeActivityContext -> unit
Protected MustOverride Sub Execute (context As NativeActivityContext)
Parâmetros
- context
- NativeActivityContext
O contexto de execução em que a atividade é executada.The execution context in which the activity executes.
Exemplos
O exemplo de código a seguir demonstra como usar Cancel em uma classe que herda de NativeActivity<TResult> .The following code sample demonstrates using Cancel in a class that inherits from NativeActivity<TResult>. Este exemplo é do exemplo de ParallelForEach não genérico .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)
{
base.Cancel(context);
}
else
{
context.CancelChildren();
}
}