GUID oluşturucu

Windows, .NET, SQL Server ve Visual Studio'nun kullandığı biçimde GUID oluştur: büyük harfle ve süslü parantez içinde, koda ya da kayıt defterine yapıştırmaya hazır.

Ücretsiz ve gizli. Her şey tarayıcında çalışır, hiçbir şey yüklenmez.

Nasıl kullanılır

  1. ÜretBiçim bu sayfa için hazır. Yeni kimlikler için Yeni liste'ye bas.
  2. Gerekirse ayarlaAdedi, harf büyüklüğünü ya da tireleri değiştir.
  3. KopyalaKimlikleri kopyala ya da metin dosyası olarak indir.

Microsoft araçları için GUID

GUID (genel benzersiz kimlik), UUID ile aynı 128 bitlik değerdir; Microsoft araçlarının beklediği şekilde yazılır. Bu sayfa {3F2504E0-4F89-41D3-9A0C-0305E82C3301} gibi büyük harf ve süslü parantezle başlar; Windows kayıt defteri, COM sınıfları ve pek çok yapılandırma dosyasının biçimi budur.

C# için düz biçimi Guid.Parse ile, SQL Server uniqueidentifier sütunları için parantezsiz biçimi kullan. Kodunun ihtiyacına göre seçenekleri aç ya da kapat; başlangıç verisi ya da kurulum dosyaları için tek seferde bir grup üret. Projelerdeki sabit kimlikleri elle yazmak yerine buradan kopyalayabilirsin.

Rastgele ve gizli

Bunlar tarayıcının güvenli rastgele sayı üretecinden gelen sürüm 4 GUID'lerdir; kalitesi Guid.NewGuid() ile aynıdır. Hiçbir şey sunucuya gönderilmez.

Sık sorulan sorular

Bu Guid.NewGuid() ile aynı mı?

Biçim ve rastgelelik olarak evet: ikisi de 122 rastgele bitli sürüm 4 kimlik üretir.

Bu UUID'ler benzersiz mi?

Pratikte evet. v4'te 122 rastgele bit, v7'de her milisaniye için 74 rastgele bit ve bir sayaç vardır.

UUID ile GUID arasındaki fark ne?

GUID, Microsoft'un aynı şeye verdiği addır. Genelde büyük harfle ve süslü parantez içinde yazılır.

Bir UUID'nin ne zaman oluşturulduğunu görebilir miyim?

1, 6 ve 7. sürümlerde evet. Çözücüye yapıştır.

Kimlikler bir yere gönderiliyor mu?

Hayır. Tarayıcında üretilir.