TrackingParticipant.BeginTrack Metod

Definition

När den implementeras i en härledd klass börjar asynkron bearbetning av spårningsposten.

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

Parametrar

record
TrackingRecord

Den genererade spårningsposten.

timeout
TimeSpan

Tidsperioden efter vilken providern avbryter försöket.

callback
AsyncCallback

Den metod som ska anropas när åtgärden har slutförts.

state
Object

Ett användardefinierat objekt som unikt identifierar den här asynkrona åtgärden.

Returer

Resultatet av operationen.

Kommentarer

Deltagarna förväntas påbörja ett jobb för att bearbeta posterna och returnera en IAsyncResult som arbetsflödeskörningen använder för att vänta på slutförande. Standardimplementeringen är att anropa Track och returnera statusen Slutförd.

Gäller för