TrackingParticipant.BeginTrack Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas d'implémentation dans une classe dérivée, commence le traitement asynchrone de l'enregistrement de suivi.
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
Paramètres
- record
- TrackingRecord
Enregistrement de suivi généré.
- timeout
- TimeSpan
Période après laquelle le fournisseur abandonne la tentative.
- callback
- AsyncCallback
Méthode à appeler à la fin de l'opération.
- state
- Object
Objet défini par l'utilisateur qui identifie de manière unique cette opération asynchrone.
Retours
Résultat de l'opération.
Remarques
Les participants sont supposés débuter un travail afin de traiter les enregistrements et retourner un IAsyncResult que l'exécution du flux de travail utilise pour attendre l'achèvement. L'implémentation par défaut consiste à appeler Track et à retourner un état Terminé (Completed).