NativeActivityContext.ScheduleActivity 메서드

정의

NativeActivity 실행을 위해 자식 활동을 예약합니다.

오버로드

Name Description
ScheduleActivity(Activity)

실행을 위해 지정된 NativeActivity 자식 활동을 예약합니다.

ScheduleActivity(Activity, CompletionCallback)

NativeActivity 작업이 완료되면 부모 프로세스가 다시 시작되는 지정된 완료 콜백 위치를 사용하여 지정된 자식 활동을 실행하도록 예약합니다.

ScheduleActivity(Activity, FaultCallback)

NativeActivity 활동이 오류 상태가 될 때 부모 프로세스가 다시 시작되는 지정된 오류 콜백 위치를 사용하여 지정된 자식 활동을 실행하도록 예약합니다.

ScheduleActivity(Activity, CompletionCallback, FaultCallback)

실행을 위해 지정된 NativeActivity 자식 활동을 예약하고 자식 작업이 완료되면 부모 프로세스가 다시 시작되는 지정된 콜백 위치에 책갈피를 지정합니다.

ScheduleActivity<TResult>(Activity<TResult>, CompletionCallback<TResult>, FaultCallback)

인수에 대해 in 하나의 매개 변수를 사용하여 실행하도록 지정된 NativeActivity 자식 작업을 예약하고, 완료 시 부모 프로세스가 다시 시작되는 지정된 콜백 위치에 책갈피를 ActivityAction<T>지정합니다.

ScheduleActivity(Activity)

실행을 위해 지정된 NativeActivity 자식 활동을 예약합니다.

public:
 System::Activities::ActivityInstance ^ ScheduleActivity(System::Activities::Activity ^ activity);
public System.Activities.ActivityInstance ScheduleActivity(System.Activities.Activity activity);
member this.ScheduleActivity : System.Activities.Activity -> System.Activities.ActivityInstance
Public Function ScheduleActivity (activity As Activity) As ActivityInstance

매개 변수

activity
Activity

부모 NativeActivity실행 시 발생하는 이벤트에 의해 트리거되는 자식 활동입니다.

반품

활동 인스턴스입니다.

적용 대상

ScheduleActivity(Activity, CompletionCallback)

NativeActivity 작업이 완료되면 부모 프로세스가 다시 시작되는 지정된 완료 콜백 위치를 사용하여 지정된 자식 활동을 실행하도록 예약합니다.

public:
 System::Activities::ActivityInstance ^ ScheduleActivity(System::Activities::Activity ^ activity, System::Activities::CompletionCallback ^ onCompleted);
public System.Activities.ActivityInstance ScheduleActivity(System.Activities.Activity activity, System.Activities.CompletionCallback onCompleted);
member this.ScheduleActivity : System.Activities.Activity * System.Activities.CompletionCallback -> System.Activities.ActivityInstance
Public Function ScheduleActivity (activity As Activity, onCompleted As CompletionCallback) As ActivityInstance

매개 변수

activity
Activity

부모 NativeActivity실행 시 발생하는 이벤트에 의해 트리거되는 자식 활동입니다.

onCompleted
CompletionCallback

완료 ActivityAction시 부모 작업 실행이 다시 시작되는 위치를 나타내는 책갈피입니다.

반품

활동 인스턴스입니다.

적용 대상

ScheduleActivity(Activity, FaultCallback)

NativeActivity 활동이 오류 상태가 될 때 부모 프로세스가 다시 시작되는 지정된 오류 콜백 위치를 사용하여 지정된 자식 활동을 실행하도록 예약합니다.

public:
 System::Activities::ActivityInstance ^ ScheduleActivity(System::Activities::Activity ^ activity, System::Activities::FaultCallback ^ onFaulted);
public System.Activities.ActivityInstance ScheduleActivity(System.Activities.Activity activity, System.Activities.FaultCallback onFaulted);
member this.ScheduleActivity : System.Activities.Activity * System.Activities.FaultCallback -> System.Activities.ActivityInstance
Public Function ScheduleActivity (activity As Activity, onFaulted As FaultCallback) As ActivityInstance

매개 변수

activity
Activity

부모 NativeActivity실행 시 발생하는 이벤트에 의해 트리거되는 자식 활동입니다.

onFaulted
FaultCallback

오류로 인해 종료되는 경우 부모 작업 실행이 다시 시작되는 위치를 나타내는 책갈피입니다 ActivityAction.

반품

활동 인스턴스입니다.

적용 대상

ScheduleActivity(Activity, CompletionCallback, FaultCallback)

실행을 위해 지정된 NativeActivity 자식 활동을 예약하고 자식 작업이 완료되면 부모 프로세스가 다시 시작되는 지정된 콜백 위치에 책갈피를 지정합니다.

public:
 System::Activities::ActivityInstance ^ ScheduleActivity(System::Activities::Activity ^ activity, System::Activities::CompletionCallback ^ onCompleted, System::Activities::FaultCallback ^ onFaulted);
public System.Activities.ActivityInstance ScheduleActivity(System.Activities.Activity activity, System.Activities.CompletionCallback onCompleted, System.Activities.FaultCallback onFaulted);
member this.ScheduleActivity : System.Activities.Activity * System.Activities.CompletionCallback * System.Activities.FaultCallback -> System.Activities.ActivityInstance
Public Function ScheduleActivity (activity As Activity, onCompleted As CompletionCallback, onFaulted As FaultCallback) As ActivityInstance

매개 변수

activity
Activity

부모 NativeActivity실행 시 발생하는 이벤트에 의해 트리거되는 자식 활동입니다.

onCompleted
CompletionCallback

완료 시 실행이 NativeActivity 다시 시작되는 위치를 나타내는 책갈피입니다 ActivityAction.

onFaulted
FaultCallback

오류로 인해 실행이 종료되는 경우 실행을 다시 시작할 위치를 NativeActivity 나타내는 책갈피입니다 ActivityAction.

반품

활동의 인스턴스입니다.

적용 대상

ScheduleActivity<TResult>(Activity<TResult>, CompletionCallback<TResult>, FaultCallback)

인수에 대해 in 하나의 매개 변수를 사용하여 실행하도록 지정된 NativeActivity 자식 작업을 예약하고, 완료 시 부모 프로세스가 다시 시작되는 지정된 콜백 위치에 책갈피를 ActivityAction<T>지정합니다.

public System.Activities.ActivityInstance ScheduleActivity<TResult>(System.Activities.Activity<TResult> activity, System.Activities.CompletionCallback<TResult> onCompleted = default, System.Activities.FaultCallback onFaulted = default);
member this.ScheduleActivity : System.Activities.Activity<'Result> * System.Activities.CompletionCallback<'Result> * System.Activities.FaultCallback -> System.Activities.ActivityInstance
Public Function ScheduleActivity(Of TResult) (activity As Activity(Of TResult), Optional onCompleted As CompletionCallback(Of TResult) = Nothing, Optional onFaulted As FaultCallback = Nothing) As ActivityInstance

형식 매개 변수

TResult

자식 활동 out 인수의 NativeActivity 형식입니다.

매개 변수

activity
Activity<TResult>

부모 NativeActivity실행 시 발생하는 이벤트에 의해 트리거되는 자식 활동입니다.

onCompleted
CompletionCallback<TResult>

완료 시 실행이 NativeActivity 다시 시작되는 위치를 나타내는 책갈피입니다 ActivityAction<T>.

onFaulted
FaultCallback

오류로 인해 실행이 종료되는 경우 실행을 다시 시작할 위치를 NativeActivity 나타내는 책갈피입니다 ActivityAction.

반품

활동의 인스턴스입니다.

적용 대상