Bagikan melalui


DbContextId Struktur

Definisi

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