DbContextId Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bağlam örneği ve varsa havuz kirası için benzersiz bir tanımlayıcı.
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct DbContextId
public readonly struct DbContextId
[<System.Runtime.CompilerServices.IsReadOnly>]
type DbContextId = struct
type DbContextId = struct
Public Structure DbContextId
- Devralma
-
DbContextId
- Öznitelikler
Açıklamalar
Bu tanımlayıcı öncelikle günlüğe kaydetme ve hata ayıklama için bir bağıntı kimliği olarak tasarlanmıştır, böylece birden çok olayın aynı veya farklı bağlam örneklerini kullandığını kolayca belirleyebilirsiniz.
Daha fazla bilgi ve örnek için bkz. DbContext yaşam süresi, yapılandırma ve başlatma .
Oluşturucular
DbContextId(Guid, Int32) |
Verilen InstanceId ve kira numarasıyla yeni DbContextId bir oluşturur. |
Özellikler
InstanceId |
Kullanılmakta olan için DbContext benzersiz tanımlayıcı. |
Lease |
Bu örnek DbContext bağlam havuzundan her kiralandığında artırılan bir sayı. |
Yöntemler
Equals(DbContextId) |
Bu kimliği başka bir kimlikle karşılaştırarak aynı kiralanan bağlamı temsil etmelerini sağlar. |
Equals(Object) |
Bu kimliği başka bir kimlikle karşılaştırarak aynı kiralanan bağlamı temsil etmelerini sağlar. |
GetHashCode() |
Bu kimlik için bir karma kod. |
ToString() |
Örnek kimliğini ve kira numarasını döndürür. |
İşleçler
Equality(DbContextId, DbContextId) |
Aynı kiralanan bağlamı temsil eden bir kimliği başka bir kimlikle karşılaştırır. |
Inequality(DbContextId, DbContextId) |
Farklı kiralanmış bağlamları temsil eden bir kimliği başka bir kimlikle karşılaştırır. |
Şunlara uygulanır
Entity Framework
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin