TrackingParticipant.BeginTrack 메서드

정의

파생 클래스에서 구현되는 경우 추적 레코드의 비동기 처리를 시작합니다.

protected public:
 virtual IAsyncResult ^ BeginTrack(System::Activities::Tracking::TrackingRecord ^ record, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected internal virtual IAsyncResult BeginTrack(System.Activities.Tracking.TrackingRecord record, TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginTrack : System.Activities.Tracking.TrackingRecord * TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.BeginTrack : System.Activities.Tracking.TrackingRecord * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Friend Overridable Function BeginTrack (record As TrackingRecord, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

매개 변수

record
TrackingRecord

생성된 추적 레코드입니다.

timeout
TimeSpan

공급자가 시도를 중단한 후의 기간입니다.

callback
AsyncCallback

작업 완료 시 호출할 메서드입니다.

state
Object

이 비동기 작업을 고유하게 식별하는 사용자 정의 개체입니다.

반품

작업의 결과입니다.

설명

참가자는 레코드를 처리하고 워크플로 런타임이 완료될 때까지 기다리는 데 사용하는 작업을 반환 IAsyncResult 해야 합니다. 기본 구현은 완료된 상태를 호출 Track 하고 반환하는 것입니다.

적용 대상