NativeActivity.Execute(NativeActivityContext) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När den implementeras i en härledd klass kör du aktivitetens körningslogik.
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)
Parametrar
- context
- NativeActivityContext
Körningskontexten där aktiviteten körs.
Exempel
Följande kodexempel visar hur du använder Avbryt i en klass som ärver från NativeActivity<TResult>. Det här exemplet kommer från exemplet Non-Generic ParallelForEach .
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();
}
}