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. |