DbContextId Struktur
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein eindeutiger Bezeichner für den Kontext instance- und Poolleasing, falls vorhanden.
[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
- Vererbung
-
DbContextId
- Attribute
Dieser Bezeichner ist in erster Linie als Korrelations-ID zum Protokollieren und Debuggen vorgesehen, sodass leicht zu erkennen ist, dass mehrere Ereignisse dieselbe oder unterschiedliche Kontextinstanzen verwenden.
Weitere Informationen und Beispiele finden Sie unter Lebensdauer, Konfiguration und Initialisierung von DbContext .
Db |
Erstellt eine neue DbContextId mit der angegebenen und der angegebenen InstanceId Leasenummer. |
Instance |
Ein eindeutiger Bezeichner für die DbContext verwendet wird. |
Lease |
Eine Zahl, die jedes Mal erhöht wird, wenn diese bestimmte DbContext instance aus dem Kontextpool geleast wird. |
Equals(Db |
Vergleicht diese ID mit einer anderen ID, um zu sehen, ob sie denselben leased-Kontext darstellen. |
Equals(Object) |
Vergleicht diese ID mit einer anderen ID, um zu sehen, ob sie denselben leased-Kontext darstellen. |
Get |
Ein Hashcode für diese ID. |
To |
Gibt die instance-ID und die Leasenummer zurück. |
Equality(Db |
Vergleicht eine ID mit einer anderen ID, um zu sehen, ob sie denselben geleasten Kontext darstellen. |
Inequality(Db |
Vergleicht eine ID mit einer anderen ID, um festzustellen, ob sie unterschiedliche Leasekontexte darstellen. |
Produkt | Versionen |
---|---|
Entity Framework Core | 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |
Feedback zu Entity Framework
Entity Framework ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: