Aracılığıyla paylaş


TrackingParticipant.BeginTrack Yöntem

Tanım

Türetilmiş bir sınıfta uygulandığında, izleme kaydının zaman uyumsuz işlenmesine başlar.

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

Parametreler

record
TrackingRecord

Oluşturulan izleme kaydı.

timeout
TimeSpan

Sağlayıcının denemeyi iptal ettiği süre.

callback
AsyncCallback

İşlemin tamamlanmasında çağrılacak yöntem.

state
Object

Bu zaman uyumsuz işlemi benzersiz olarak tanımlayan kullanıcı tanımlı bir nesne.

Döndürülenler

İşlemin sonucu.

Açıklamalar

Katılımcıların kayıtları işlemek ve iş akışı çalışma zamanının tamamlanmasını beklemek için kullandığı bir IAsyncResult işi döndürmesi beklenir. Varsayılan uygulama, çağrı Track yapmak ve Tamamlandı durumunu döndürmektir.

Şunlara uygulanır