DbContextId Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Jedinečný identifikátor instance kontextu a zapůjčení fondu, pokud existuje.
[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
- Dědičnost
-
DbContextId
- Atributy
Poznámky
Tento identifikátor je primárně určen jako ID korelace pro protokolování a ladění, aby bylo možné snadno identifikovat, že více událostí používá stejné nebo různé instance kontextu.
Další informace a příklady najdete v tématu Životnost, konfigurace a inicializace DbContext .
Konstruktory
DbContextId(Guid, Int32) |
Vytvoří nový DbContextId s daným InstanceId číslem a číslem zapůjčení. |
Vlastnosti
InstanceId |
Jedinečný identifikátor používaného DbContext zařízení. |
Lease |
Číslo, které se zvýší při každém zapůjčení této konkrétní DbContext instance z fondu kontextů. |
Metody
Equals(DbContextId) |
Porovná toto ID s jiným ID a zjistí, jestli představují stejný zapůjčený kontext. |
Equals(Object) |
Porovná toto ID s jiným ID a zjistí, jestli představují stejný zapůjčený kontext. |
GetHashCode() |
Kód hash pro toto ID. |
ToString() |
Vrátí ID instance a číslo zapůjčení. |
Operátory
Equality(DbContextId, DbContextId) |
Porovná jedno ID s jiným ID a zjistí, jestli představují stejný zapůjčený kontext. |
Inequality(DbContextId, DbContextId) |
Porovná jedno ID s jiným ID a zjistí, jestli představují různé zapůjčené kontexty. |
Platí pro
Entity Framework