Udostępnij za pośrednictwem


EntityEntryGraphNode<TState> Klasa

Definicja

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
EntityEntryGraphNode<TState>

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.

Dotyczy