System::Guid-klass

Guid class

Representerar en globalt unik identifierare. Denna typ bör allokeras på stacken och skickas till funktioner som värde eller referens. Använd aldrig System::SmartPtr klass för att hantera objekt av denna typ.

class Guid

Metoder

MetodBeskrivning
CompareTo(const Guid&) constUtför aritmetisk jämförelse av GUID:erna som representeras av det aktuella och det angivna objektet.
Equals(const Guid&) constAvgör om GUID:erna som representeras av det aktuella och det angivna objektet är lika.
GetHashCode() constReturnerar en hashkod för det aktuella objektet.
Guid()Skapar ett objekt som representerar ett GUID bestående av enbart nollor.
Guid(const ArrayPtr<uint8_t>&)Skapar ett objekt som representerar ett GUID specificerat som en array av osignerade 8-bitars heltalsvärden.
Guid(const System::Details::ArrayView<uint8_t>&)Skapar ett objekt som representerar ett GUID specificerat som en array‑vy av osignerade 8-bitars heltalsvärden.
Guid(const String&)Skapar ett objekt som representerar ett GUID specificerat som en sträng.
Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&)Skapar en instans av Guid klass från de specificerade GUID‑komponenterna.
Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&)Skapar en instans av Guid klass från de specificerade GUID‑komponenterna.
Guid(int32_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)Skapar en instans av Guid klass från de specificerade osignerade heltalen och byte‑värdena.
Guid(uint32_t, uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)Skapar en instans av Guid klass från de specificerade osignerade heltalen och byte‑värdena.
Guid(const Guid&)Skapar ett objekt som representerar samma GUID som det specificerade objektet.
static NewGuid()Genererar ett nytt GUID och returnerar ett Guid objekt som representerar det.
operator!=(const Guid&) constAvgör om GUID:erna som representeras av det aktuella och det angivna objektet inte är lika.
operator=(const Guid&)Tilldelar det aktuella objektet GUID‑värdet som representeras av det specificerade Guid objektet.
operator==(const Guid&) constAvgör om GUID:erna som representeras av det aktuella och det angivna objektet är lika.
static Parse(const String&)Konverterar den specificerade strängrepresentationen av ett GUID till ett motsvarande Guid objekt.
ToByteArray() constKonverterar GUID‑et som representeras av det aktuella objektet till en array av byte.
ToString() constKonverterar GUID‑et som representeras av det aktuella objektet till dess strängrepresentation.
ToString(const String&) constKonverterar GUID‑et som representeras av det aktuella objektet till dess strängrepresentation med det specificerade strängformatet.
ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) constKonverterar GUID‑et som representeras av det aktuella objektet till dess strängrepresentation med det specificerade strängformatet och kultur.
static TryParse(const String&, Guid&)Försöker konvertera den specificerade strängen till ett Guid objekt.
~Guid()Destruktor.

Fält

FältBeskrivning
static EmptyRepresenterar ett GUID som har värdet 0.

Se även