System::Guid class

Guid class

Küresel olarak benzersiz bir tanımlayıcıyı temsil eder. Bu tür, yığına tahsis edilmeli ve fonksiyonlara değer olarak ya da referansla geçirilmelidir. Bu tür nesneleri 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 karma 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>&)İmzasız 8-bit tamsayı değerleri dizisi olarak belirtilen bir GUID’i temsil eden bir nesne oluşturur.
Guid(const System::Details::ArrayView<uint8_t>&)İmzasız 8-bit tamsayı değerleri dizisi görünümü olarak belirtilen bir GUID’i temsil eden bir nesne oluşturur.
Guid(const String&)Dize olarak belirtilen bir GUID’i temsil eden bir nesne oluşturur.
Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&)Guid sınıfının bir örneğini belirtilen GUID bileşenlerinden oluşturur.
Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&)Guid sınıfının bir örneğini belirtilen GUID bileşenlerinden 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)Guid sınıfının bir örneğini belirtilen imzasız tamsayılar ve baytlardan 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)Guid sınıfının bir örneğini belirtilen imzasız tamsayılar ve baytlardan oluşturur.
Guid(const Guid&)Belirtilen nesneyle aynı GUID’i temsil eden bir nesne oluşturur.
static NewGuid()Yeni bir GUID üretir 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 temsiliğini 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