Condividi tramite


NativeActivity.Execute(NativeActivityContext) Metodo

Definizione

Quando è 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 l'attività viene eseguita.

Esempio

Nell'esempio di codice seguente viene mostrato l'utilizzo di Cancel in una classe che eredita dall'oggetto 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