DbContextId Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Unikatowy identyfikator wystąpienia kontekstu i dzierżawy puli, jeśli istnieje.
[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
- Dziedziczenie
-
DbContextId
- Atrybuty
Uwagi
Ten identyfikator jest przeznaczony głównie jako identyfikator korelacji do rejestrowania i debugowania, dzięki czemu można łatwo określić, że wiele zdarzeń używa tych samych lub różnych wystąpień kontekstu.
Aby uzyskać więcej informacji i przykładów , zobacz DbContext lifetime, configuration, and initialization (Okres istnienia, konfiguracja i inicjowanie elementu DbContext ).
Konstruktory
| DbContextId(Guid, Int32) |
Tworzy nowy DbContextId z podanym InstanceId numerem dzierżawy i . |
Właściwości
| InstanceId |
Unikatowy identyfikator używanego DbContext elementu. |
| Lease |
Liczba zwiększana za każdym razem, gdy to konkretne DbContext wystąpienie jest dzierżawione z puli kontekstowej. |
Metody
| Equals(DbContextId) |
Porównuje ten identyfikator z innym identyfikatorem, aby sprawdzić, czy reprezentują ten sam kontekst dzierżawiony. |
| Equals(Object) |
Porównuje ten identyfikator z innym identyfikatorem, aby sprawdzić, czy reprezentują ten sam kontekst dzierżawiony. |
| GetHashCode() |
Kod skrótu dla tego identyfikatora. |
| ToString() |
Zwraca identyfikator wystąpienia i numer dzierżawy. |
Operatory
| Equality(DbContextId, DbContextId) |
Porównuje jeden identyfikator z innym identyfikatorem, aby sprawdzić, czy reprezentują ten sam kontekst dzierżawiony. |
| Inequality(DbContextId, DbContextId) |
Porównuje jeden identyfikator z innym identyfikatorem, aby sprawdzić, czy reprezentują różne konteksty dzierżawione. |