System::Guid class

Guid class

Αντιπροσωπεύει ένα Παγκόσμιο Μοναδικό Αναγνωριστικό. Αυτός ο τύπος θα πρέπει να κατανεμηθεί στη στοίβα και να μεταβιβαστεί σε συναρτήσεις με τιμή ή με αναφορά. Ποτέ μην χρησιμοποιείτε την κλάση System::SmartPtr για τη διαχείριση αντικειμένων αυτού του τύπου.

class Guid

Μέθοδοι

ΜέθοδοςΠεριγραφή
CompareTo(const Guid&) constΠραγματοποιεί αριθμητική σύγκριση των GUID που αντιπροσωπεύονται από το τρέχον και το καθορισμένο αντικείμενο.
Equals(const Guid&) constΚαθορίζει εάν τα GUID που αντιπροσωπεύονται από το τρέχον και το καθορισμένο αντικείμενο είναι ίσα.
GetHashCode() constΕπιστρέφει έναν κωδικό κατακερματισμού για το τρέχον αντικείμενο.
Guid()Δημιουργεί ένα αντικείμενο που αντιπροσωπεύει ένα GUID που αποτελείται εξ ολοκλήρου από μηδενικά.
Guid(const ArrayPtr<uint8_t>&)Δημιουργεί ένα αντικείμενο που αντιπροσωπεύει ένα GUID που ορίζεται ως ένας πίνακας ακεραίων 8-bit χωρίς πρόσημο.
Guid(const System::Details::ArrayView<uint8_t>&)Δημιουργεί ένα αντικείμενο που αντιπροσωπεύει ένα GUID που ορίζεται ως προβολή πίνακα ακεραίων 8-bit χωρίς πρόσημο.
Guid(const String&)Δημιουργεί ένα αντικείμενο που αντιπροσωπεύει ένα GUID που ορίζεται ως συμβολοσειρά.
Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&)Δημιουργεί μια παρουσία της κλάσης Guid από τα καθορισμένα στοιχεία του GUID.
Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&)Δημιουργεί μια παρουσία της κλάσης Guid από τα καθορισμένα στοιχεία του GUID.
Guid(int32_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)Δημιουργεί μια παρουσία της κλάσης Guid από τους καθορισμένους ακέραιους χωρίς πρόσημο και τα byte.
Guid(uint32_t, uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)Δημιουργεί μια παρουσία της κλάσης Guid από τους καθορισμένους ακέραιους χωρίς πρόσημο και τα byte.
Guid(const Guid&)Δημιουργεί ένα αντικείμενο που αντιπροσωπεύει το ίδιο GUID με το καθορισμένο αντικείμενο.
static NewGuid()Δημιουργεί ένα νέο GUID και επιστρέφει ένα αντικείμενο Guid που το αντιπροσωπεύει.
operator!=(const Guid&) constΚαθορίζει εάν τα GUID που αντιπροσωπεύονται από το τρέχον και το καθορισμένο αντικείμενο δεν είναι ίσα.
operator=(const Guid&)Αναθέτει στο τρέχον αντικείμενο την τιμή GUID που αντιπροσωπεύεται από το καθορισμένο αντικείμενο Guid.
operator==(const Guid&) constΚαθορίζει εάν τα GUID που αντιπροσωπεύονται από το τρέχον και το καθορισμένο αντικείμενο είναι ίσα.
static Parse(const String&)Μετατρέπει την καθορισμένη συμβολοσειρά αναπαράστασης ενός GUID σε ισοδύναμο αντικείμενο Guid.
ToByteArray() constΜετατρέπει το GUID που αντιπροσωπεύεται από το τρέχον αντικείμενο σε πίνακα byte.
ToString() constΜετατρέπει το GUID που αντιπροσωπεύεται από το τρέχον αντικείμενο στη συμβολοσειρά του.
ToString(const String&) constΜετατρέπει το GUID που αντιπροσωπεύεται από το τρέχον αντικείμενο στη συμβολοσειρά του χρησιμοποιώντας τη καθορισμένη μορφή συμβολοσειράς.
ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) constΜετατρέπει το GUID που αντιπροσωπεύεται από το τρέχον αντικείμενο στη συμβολοσειρά του χρησιμοποιώντας τη καθορισμένη μορφή συμβολοσειράς και τον πολιτισμό.
static TryParse(const String&, Guid&)Προσπαθεί να μετατρέψει την καθορισμένη συμβολοσειρά σε αντικείμενο Guid.
~Guid()Καταστροφέας.

Πεδία

ΠεδίοΠεριγραφή
static EmptyΑντιπροσωπεύει ένα GUID που έχει τιμή 0.

Δείτε επίσης