Partager via


NativeActivity.Execute(NativeActivityContext) Méthode

Définition

Lors de l’implémentation dans une classe dérivée, exécute la logique d’exécution de l’activité.

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)

Paramètres

context
NativeActivityContext

Contexte d'exécution dans lequel l'activité s'exécute.

Exemples

L'exemple de code suivant montre comment utiliser Cancel dans une classe qui hérite de NativeActivity<TResult>. Cet exemple provient de l’exemple ParallelForEach non générique .

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

S’applique à