System::Guid class

Guid class

Küresel olarak benzersiz bir tanımlayıcıyı (GUID) temsil eder. Bu tip yığına (stack) ayrılmalı ve fonksiyonlara değer ya da referans olarak geçirilmelidir. Bu tipin nesnelerini yönetmek için System::SmartPtr sınıfını asla kullanmayın.

class Guid

Yöntemler

YöntemAçıklama
CompareTo(const Guid&) constGeçerli ve belirtilen nesneler tarafından temsil edilen GUID’lerin aritmetik karşılaştırmasını gerçekleştirir.
Equals(const Guid&) constGeçerli ve belirtilen nesneler tarafından temsil edilen GUID’lerin eşit olup olmadığını belirler.
GetHashCode() constMevcut nesne için bir hash kodu döndürür.
Guid()Tüm sıfırlardan oluşan bir GUID’i temsil eden bir nesne oluşturur.
Guid(const ArrayPtr<uint8_t>&)İşaretsiz 8-bit tamsayı değerlerinden oluşan bir dizi olarak belirtilen GUID’i temsil eden bir nesne oluşturur.
Guid(const System::Details::ArrayView<uint8_t>&)İşaretsiz 8-bit tamsayı değerlerinin dizi görünümü olarak belirtilen GUID’i temsil eden bir nesne oluşturur.
Guid(const String&)Bir dize olarak belirtilen GUID’i temsil eden bir nesne oluşturur.
Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&)Belirtilen GUID bileşenlerinden Guid sınıfının bir örneğini oluşturur.
Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&)Belirtilen GUID bileşenlerinden Guid sınıfının bir örneğini oluşturur.
Guid(int32_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)Belirtilen işaretsiz tamsayılar ve baytlardan Guid sınıfının bir örneğini oluşturur.
Guid(uint32_t, uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)Belirtilen işaretsiz tamsayılar ve baytlardan Guid sınıfının bir örneğini oluşturur.
Guid(const Guid&)Belirtilen nesneyle aynı GUID’i temsil eden bir nesne oluşturur.
static NewGuid()Yeni bir GUID oluşturur ve onu temsil eden bir Guid nesnesi döndürür.
operator!=(const Guid&) constGeçerli ve belirtilen nesneler tarafından temsil edilen GUID’lerin eşit olmama durumunu belirler.
operator=(const Guid&)Geçerli nesneye, belirtilen Guid nesnesi tarafından temsil edilen GUID değerini atar.
operator==(const Guid&) constGeçerli ve belirtilen nesneler tarafından temsil edilen GUID’lerin eşit olup olmadığını belirler.
static Parse(const String&)Belirtilen GUID dize temsilini eşdeğer bir Guid nesnesine dönüştürür.
ToByteArray() constGeçerli nesne tarafından temsil edilen GUID’i bayt dizisine dönüştürür.
ToString() constGeçerli nesne tarafından temsil edilen GUID’i dize temsiline dönüştürür.
ToString(const String&) constGeçerli nesne tarafından temsil edilen GUID’i belirtilen dize biçimini kullanarak dize temsiline dönüştürür.
ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) constGeçerli nesne tarafından temsil edilen GUID’i belirtilen dize biçimi ve Kültür kullanarak dize temsiline dönüştürür.
static TryParse(const String&, Guid&)Belirtilen dizeyi bir Guid nesnesine dönüştürmeye çalışır.
~Guid()Yıkıcı.

Alanlar

AlanAçıklama
static EmptyDeğeri 0 olan bir GUID’i temsil eder.

Ayrıca Bakınız