System::ComponentModel::AsyncCompletedEventArgs κλάση

AsyncCompletedEventArgs class

Μια παρουσία αυτής της κλάσης περνιέται ως όρισμα στον delegate AsyncCompletedEventHandler. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.

class AsyncCompletedEventArgs : public System::EventArgs

Μέθοδοι

ΜέθοδοςΠεριγραφή
AsyncCompletedEventArgs()Κατασκευαστής.
AsyncCompletedEventArgs(const System::Exception&, bool, const System::SharedPtr<System::Object>&)Αρχικοποιεί μια νέα παρουσία της κλάσης System.ComponentModel.AsyncCompletedEventArgs.
get_Cancelled() constΛαμβάνει μια τιμή που υποδεικνύει εάν μια ασύγχρονη λειτουργία έχει ακυρωθεί. true εάν η λειτουργία στο παρασκήνιο έχει ακυρωθεί· διαφορετικά false. Η προεπιλογή είναι false.
get_Error() constΛαμβάνει μια τιμή που υποδεικνύει ποιο σφάλμα συνέβη κατά τη διάρκεια μιας ασύγχρονης λειτουργίας.
get_UserState() constΛαμβάνει το μοναδικό αναγνωριστικό για την ασύγχρονη εργασία. Μια αναφορά αντικειμένου που αναγνωρίζει μοναδικά την ασύγχρονη εργασία· διαφορετικά, null εάν δεν έχει οριστεί τιμή.

Πεδία

ΠεδίοΠεριγραφή
static EmptyΈνα στατικό μέλος που αντιπροσωπεύει έναν “κενό” EventArgs δείκτη κοινόχρηστου (null-pointer).

Δείτε επίσης