DbContextId Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Pengidentifikasi unik untuk instans konteks dan sewa kumpulan, jika ada.
[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
- Warisan
-
DbContextId
- Atribut
Keterangan
Pengidentifikasi ini terutama dimaksudkan sebagai ID korelasi untuk pengelogan dan penelusuran kesalahan sehingga mudah untuk mengidentifikasi bahwa beberapa peristiwa menggunakan instans konteks yang sama atau berbeda.
Lihat Masa pakai, konfigurasi, dan inisialisasi DbContext untuk informasi dan contoh selengkapnya.
Konstruktor
DbContextId(Guid, Int32) |
Membuat baru DbContextId dengan nomor yang diberikan InstanceId dan sewa. |
Properti
InstanceId |
Pengidentifikasi unik untuk digunakan DbContext . |
Lease |
Angka yang bertahap setiap kali instans khusus DbContext ini disewa dari kumpulan konteks. |
Metode
Equals(DbContextId) |
Membandingkan ID ini dengan ID lain untuk melihat apakah id tersebut mewakili konteks sewaan yang sama. |
Equals(Object) |
Membandingkan ID ini dengan ID lain untuk melihat apakah id tersebut mewakili konteks sewaan yang sama. |
GetHashCode() |
Kode hash untuk ID ini. |
ToString() |
Mengembalikan ID instans dan nomor sewa. |
Operator
Equality(DbContextId, DbContextId) |
Membandingkan satu ID dengan ID lain untuk melihat apakah mereka mewakili konteks sewaan yang sama. |
Inequality(DbContextId, DbContextId) |
Membandingkan satu ID dengan ID lain untuk melihat apakah mereka mewakili konteks sewaan yang berbeda. |
Berlaku untuk
Entity Framework