System::Diagnostics::PerformanceCounter class

PerformanceCounter class

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

class PerformanceCounter : public System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
Close()Σταματά όλες τις λειτουργίες μέτρησης απόδοσης.
NextValue()Λαμβάνει την επόμενη μετρημένη τιμή.
PerformanceCounter()Δημιουργεί μετρητή απόδοσης.
PerformanceCounter(const String&, const String&)Δημιουργεί μετρητή απόδοσης συγκεκριμένης κατηγορίας.
PerformanceCounter(const String&, const String&, const String&, const String&)Δημιουργεί μετρητή απόδοσης συγκεκριμένης κατηγορίας και ονόματος στιγμιότυπου.

Δείτε επίσης