System::Guid class

Guid class

Representerar en globalt unik identifierare. Denna typ bör allokeras på stacken och passeras till funktioner som värde eller referens. Använd aldrig System::SmartPtr‑klassen 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&) constBestämmer 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 en GUID bestående av enbart nollor.
Guid(const ArrayPtr<uint8_t>&)Skapar ett objekt som representerar en GUID specificerad som en array av osignerade 8‑bitars heltalsvärden.
Guid(const System::Details::ArrayView<uint8_t>&)Skapar ett objekt som representerar en GUID specificerad som en array‑vy av osignerade 8‑bitars heltalsvärden.
Guid(const String&)Skapar ett objekt som representerar en GUID specificerad som en sträng.
Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&)Skapar en instans av klassen Guid från de specificerade GUID‑komponenterna.
Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&)Skapar en instans av klassen Guid 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 klassen Guid från de specificerade osignerade heltalen och byten.
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 klassen Guid från de specificerade osignerade heltalen och byten.
Guid(const Guid&)Skapar ett objekt som representerar samma GUID som det specificerade objektet.
static NewGuid()Genererar en ny GUID och returnerar ett Guid-objekt som representerar den.
operator!=(const Guid&) constBestämmer 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&) constBestämmer om GUID:erna som representeras av det aktuella och det angivna objektet är lika.
static Parse(const String&)Konverterar den specificerade strängrepresentationen av en GUID till ett motsvarande Guid-objekt.
ToByteArray() constKonverterar GUID‑en som representeras av det aktuella objektet till en array av byte.
ToString() constKonverterar GUID‑en som representeras av det aktuella objektet till dess strängrepresentation.
ToString(const String&) constKonverterar GUID‑en som representeras av det aktuella objektet till dess strängrepresentation med det specificerade strängformatet.
ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) constKonverterar GUID‑en 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 en GUID som har värdet 0.

Se även