NativeActivityContext.ScheduleAction<T> Method (ActivityAction<T>, T, CompletionCallback, FaultCallback)

.NET Framework (current version)
 

Schedules for execution a specified ActivityAction<T> that has one parameter for an in argument and bookmarks the specified callback locations where the parent process resumes upon completion of the ActivityAction<T>.

Namespace:   System.Activities
Assembly:  System.Activities (in System.Activities.dll)

public ActivityInstance ScheduleAction<T>(
	ActivityAction<T> activityAction,
	T argument,
	CompletionCallback onCompleted = null,
	FaultCallback onFaulted = null
)

Parameters

activityAction
Type: System.Activities.ActivityAction<T>

An action that executes when a specific event occurs in the parent activity.

argument
Type: T

Data sent into an activity.

onCompleted
Type: System.Activities.CompletionCallback

A bookmark that indicates where the parent activity execution resumes upon completion of the ActivityAction<T>.

onFaulted
Type: System.Activities.FaultCallback

A bookmark that indicates where the parent activity execution resumes if an error causes the termination of the ActivityAction<T>.

Return Value

Type: System.Activities.ActivityInstance

An instance of an activity.

Type Parameters

T

An argument that carries data into an activity.

.NET Framework
Available since 4.0
Return to top
Show: