System::Guid klasse

Guid class

Vertegenwoordigt een Globaal Unieke Identifier. Dit type moet op de stack worden gealloceerd en aan functies worden doorgegeven per waarde of per referentie. Gebruik nooit de System::SmartPtr klasse om objecten van dit type te beheren.

class Guid

Methoden

MethodeBeschrijving
CompareTo(const Guid&) constVoert een rekenkundige vergelijking uit van de GUID’s die worden vertegenwoordigd door het huidige en het opgegeven object.
Equals(const Guid&) constBepaalt of de GUID’s die worden vertegenwoordigd door het huidige en het opgegeven object gelijk zijn.
GetHashCode() constRetourneert een hashcode voor het huidige object.
Guid()Construeert een object dat een GUID vertegenwoordigt die uit uitsluitend nullen bestaat.
Guid(const ArrayPtr<uint8_t>&)Construeert een object dat een GUID vertegenwoordigt gespecificeerd als een array van ongetekende 8-bit gehele getallen.
Guid(const System::Details::ArrayView<uint8_t>&)Construeert een object dat een GUID vertegenwoordigt gespecificeerd als een array‑view van ongetekende 8-bit gehele getallen.
Guid(const String&)Construeert een object dat een GUID vertegenwoordigt gespecificeerd als een tekenreeks.
Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&)Construeert een instantie van de Guid klasse vanuit de opgegeven GUID‑componenten.
Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&)Construeert een instantie van de Guid klasse vanuit de opgegeven GUID‑componenten.
Guid(int32_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)Construeert een instantie van de Guid klasse vanuit de opgegeven ongetekende gehele getallen en bytes.
Guid(uint32_t, uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)Construeert een instantie van de Guid klasse vanuit de opgegeven ongetekende gehele getallen en bytes.
Guid(const Guid&)Construeert een object dat dezelfde GUID vertegenwoordigt als het opgegeven object.
static NewGuid()Genereert een nieuwe GUID en retourneert een Guid object dat deze vertegenwoordigt.
operator!=(const Guid&) constBepaalt of de GUID’s die worden vertegenwoordigd door het huidige en het opgegeven object niet gelijk zijn.
operator=(const Guid&)Wijst aan het huidige object de GUID‑waarde toe die wordt vertegenwoordigd door het opgegeven Guid object.
operator==(const Guid&) constBepaalt of de GUID’s die worden vertegenwoordigd door het huidige en het opgegeven object gelijk zijn.
static Parse(const String&)Converteert de opgegeven tekenreeksrepresentatie van een GUID naar een gelijkwaardig Guid object.
ToByteArray() constConverteert de GUID die wordt vertegenwoordigd door het huidige object naar een array van bytes.
ToString() constConverteert de GUID die wordt vertegenwoordigd door het huidige object naar zijn tekenreeksrepresentatie.
ToString(const String&) constConverteert de GUID die wordt vertegenwoordigd door het huidige object naar zijn tekenreeksrepresentatie met behulp van het opgegeven tekenreeksformaat.
ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) constConverteert de GUID die wordt vertegenwoordigd door het huidige object naar zijn tekenreeksrepresentatie met behulp van het opgegeven tekenreeksformaat en cultuur.
static TryParse(const String&, Guid&)Probeert de opgegeven tekenreeks te converteren naar een Guid object.
~Guid()Destructor.

Velden

VeldBeschrijving
static EmptyStelt een GUID voor die de waarde 0 heeft.

Zie ook