Bagikan melalui


TrackingParticipant.BeginTrack Metode

Definisi

Saat diimplementasikan di kelas turunan, memulai pemrosesan asinkron rekaman pelacakan.

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

Parameter

record
TrackingRecord

Rekaman pelacakan yang dihasilkan.

timeout
TimeSpan

Periode waktu setelah penyedia membatalkan upaya.

callback
AsyncCallback

Metode yang akan dipanggil pada penyelesaian operasi.

state
Object

Objek yang ditentukan pengguna yang secara unik mengidentifikasi operasi asinkron ini.

Mengembalikan

Hasil operasi.

Keterangan

Peserta diharapkan memulai pekerjaan untuk memproses rekaman dan mengembalikan IAsyncResult yang digunakan runtime alur kerja untuk menunggu penyelesaian. Implementasi defaultnya adalah memanggil Track dan mengembalikan status Selesai.

Berlaku untuk