다음을 통해 공유


WorkflowSchedulerService.Schedule 메서드

정의

워크플로 인스턴스를 실행하기 위해 새 스레드를 요청하기 위해 런타임에서 호출됩니다.

오버로드

Schedule(WaitCallback, Guid)

파생 클래스에서 재정의된 경우 런타임에서 이 메서드를 호출하여 특정 인스턴스 ID에 대한 작업 항목(콜백)을 예약합니다.

Schedule(WaitCallback, Guid, DateTime, Guid)

파생 클래스에서 재정의된 경우 이 메서드는 런타임에서 특정 워크플로 인스턴스가 지정된 시간(DateTime)에 수행되도록 작업 항목(콜백)을 예약하기 위해 호출됩니다.

Schedule(WaitCallback, Guid)

파생 클래스에서 재정의된 경우 런타임에서 이 메서드를 호출하여 특정 인스턴스 ID에 대한 작업 항목(콜백)을 예약합니다.

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

매개 변수

callback
WaitCallback

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

workflowInstanceId
Guid

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

설명

WaitCallback 생성자를 사용하여 새 스레드에서 실행할 대리자 메서드를 만듭니다.

적용 대상

Schedule(WaitCallback, Guid, DateTime, Guid)

파생 클래스에서 재정의된 경우 이 메서드는 런타임에서 특정 워크플로 인스턴스가 지정된 시간(DateTime)에 수행되도록 작업 항목(콜백)을 예약하기 위해 호출됩니다.

protected public:
 abstract void Schedule(System::Threading::WaitCallback ^ callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId);
protected internal abstract void Schedule (System.Threading.WaitCallback callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId);
abstract member Schedule : System.Threading.WaitCallback * Guid * DateTime * Guid -> unit
Protected Friend MustOverride 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.

적용 대상