NativeActivity.Execute(NativeActivityContext) Metodo

Definizione

Se implementato in una classe derivata, esegue la logica di esecuzione dell'attività.

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)

Parametri

context
NativeActivityContext

Contesto di esecuzione in cui viene eseguita l'attività.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di Cancel in una classe che eredita da NativeActivity<TResult>. Questo esempio proviene dall'esempio ParallelForEach non generico .

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

Si applica a