NativeActivity.Execute(NativeActivityContext) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cuando se implementa en una clase derivada, ejecuta la lógica de ejecución de la actividad.
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
Contexto de ejecución en el que se ejecuta la actividad.
Ejemplos
El siguiente ejemplo de código muestra cómo utilizar Cancel en una clase que hereda de NativeActivity<TResult>. Este ejemplo procede del ejemplo ParallelForEach no genérico .
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();
}
}