다음을 통해 공유


ManualWorkflowSchedulerService.Schedule 메서드

정의

보류 중인 작업 항목 큐에 워크플로 인스턴스를 추가합니다.

오버로드

Schedule(WaitCallback, Guid)

지정된 멀티캐스트 대리자를 사용하여 지정된 워크플로 인스턴스로 보류 중인 작업 항목 큐에 워크플로 인스턴스를 추가합니다.

Schedule(WaitCallback, Guid, DateTime, Guid)

지정된 멀티캐스트 대리자, DateTime 및 GUID를 사용하여 보류 중인 작업 항목 큐에 지정된 워크플로 인스턴스를 추가합니다.

Schedule(WaitCallback, Guid)

지정된 멀티캐스트 대리자를 사용하여 지정된 워크플로 인스턴스로 보류 중인 작업 항목 큐에 워크플로 인스턴스를 추가합니다.

protected public:
 override void Schedule(System::Threading::WaitCallback ^ callback, Guid workflowInstanceId);
protected internal override void Schedule (System.Threading.WaitCallback callback, Guid workflowInstanceId);
override this.Schedule : System.Threading.WaitCallback * Guid -> unit
Protected Friend Overrides Sub Schedule (callback As WaitCallback, workflowInstanceId As Guid)

매개 변수

callback
WaitCallback

실행할 메서드를 나타내는 WaitCallback 멀티캐스트 대리자입니다.

workflowInstanceId
Guid

워크플로 인스턴스를 나타내는 Guid입니다.

예외

callback에 null 참조(Visual Basic의 경우 Nothing)가 포함된 경우

적용 대상

Schedule(WaitCallback, Guid, DateTime, Guid)

지정된 멀티캐스트 대리자, DateTime 및 GUID를 사용하여 보류 중인 작업 항목 큐에 지정된 워크플로 인스턴스를 추가합니다.

protected public:
 override void Schedule(System::Threading::WaitCallback ^ callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId);
protected internal override void Schedule (System.Threading.WaitCallback callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId);
override this.Schedule : System.Threading.WaitCallback * Guid * DateTime * Guid -> unit
Protected Friend Overrides Sub Schedule (callback As WaitCallback, workflowInstanceId As Guid, whenUtc As DateTime, timerId As Guid)

매개 변수

callback
WaitCallback

실행할 메서드를 나타내는 WaitCallback 멀티캐스트 대리자입니다.

workflowInstanceId
Guid

워크플로 인스턴스를 나타내는 Guid입니다.

whenUtc
DateTime

스레드 실행을 시작할 시간을 나타내는 DateTime입니다.

timerId
Guid

예약된 스레드를 나타내는 Guid입니다.

예외

callback에 null 참조(Visual Basic의 경우 Nothing)가 포함된 경우

workflowInstanceId 또는 timerId가 빈 GUID인 경우

적용 대상