NativeActivity.Execute(NativeActivityContext) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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();
}
}