EntityEntryGraphNode<TState> Klasa
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.
Zapewnia dostęp do informacji i operacji śledzenia zmian dla węzła na grafie jednostek, które są przesyłane.
public class EntityEntryGraphNode<TState> : Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode
type EntityEntryGraphNode<'State> = class
inherit EntityEntryGraphNode
Public Class EntityEntryGraphNode(Of TState)
Inherits EntityEntryGraphNode
Parametry typu
- TState
- Dziedziczenie
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Śledzenie jednostek w programie EF Core .
Konstruktory
EntityEntryGraphNode<TState>(EntityEntry, TState, EntityEntry, INavigationBase) |
Tworzy nowy węzeł na wykresie jednostki. |
EntityEntryGraphNode<TState>(InternalEntityEntry, TState, InternalEntityEntry, INavigation) |
Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core. |
EntityEntryGraphNode<TState>(InternalEntityEntry, TState, InternalEntityEntry, INavigationBase) |
Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core. |
Właściwości
Entry |
Element EntityEntry dla wystąpienia jednostki reprezentowanego przez ten węzeł. (Odziedziczone po EntityEntryGraphNode) |
InboundNavigation |
Pobiera właściwość nawigacji przechodzącą w celu uzyskania dostępu do tego węzła na grafie. (Odziedziczone po EntityEntryGraphNode) |
NodeState |
Pobiera lub ustawia stan, który będzie dostępny dla wszystkich węzłów, które są odwiedzane po tym węźle. |
SourceEntry |
Element EntityEntry dla wystąpienia jednostki, z którego właściwość nawigacji została przechyliona do wystąpienia reprezentowanego przez ten węzeł. (Odziedziczone po EntityEntryGraphNode) |
Metody
CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigation) |
Tworzy nowy węzeł dla jednostki, która jest przechodzina obok na grafie. |
CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigation) |
Tworzy nowy węzeł dla jednostki, która jest przechodzina obok na grafie. (Odziedziczone po EntityEntryGraphNode) |
CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigationBase) |
Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core. |
CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigationBase) |
Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core. (Odziedziczone po EntityEntryGraphNode) |
Jawne implementacje interfejsu
IInfrastructure<InternalEntityEntry>.Instance |
Pobiera wpis wewnętrzny, który śledzi informacje o tej jednostce. Ta właściwość jest przeznaczona do użycia przez metody rozszerzenia. Nie jest przeznaczony do użycia w kodzie aplikacji. (Odziedziczone po EntityEntryGraphNode) |
Metody rozszerzania
GetInfrastructure<T>(IInfrastructure<T>) |
Pobiera wartość z właściwości ukrytej przy użyciu polecenia IInfrastructure<T>. Ta metoda jest zwykle używana przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji. |