EntityEntryGraphNode<TState> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к сведениям об отслеживании изменений и операциям для узла в графе сущностей, которые проходят через.
public class EntityEntryGraphNode<TState> : Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode
type EntityEntryGraphNode<'State> = class
inherit EntityEntryGraphNode
Public Class EntityEntryGraphNode(Of TState)
Inherits EntityEntryGraphNode
Параметры типа
- TState
- Наследование
Комментарии
Дополнительные сведения и примеры см. в разделе Отслеживание сущностей в EF Core .
Конструкторы
EntityEntryGraphNode<TState>(EntityEntry, TState, EntityEntry, INavigationBase) |
Создает новый узел в графе сущностей. |
EntityEntryGraphNode<TState>(InternalEntityEntry, TState, InternalEntityEntry, INavigation) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
EntityEntryGraphNode<TState>(InternalEntityEntry, TState, InternalEntityEntry, INavigationBase) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
Свойства
Entry |
Для EntityEntry экземпляра сущности, представленного этим узлом. (Унаследовано от EntityEntryGraphNode) |
InboundNavigation |
Возвращает свойство навигации, которое выполняется для достижения этого узла в графе. (Унаследовано от EntityEntryGraphNode) |
NodeState |
Возвращает или задает состояние, которое будет доступно всем узлам, которые посещаются после этого узла. |
SourceEntry |
Объект EntityEntry для экземпляра сущности, из которого свойство навигации было выполнено через экземпляр, представленный этим узлом. (Унаследовано от EntityEntryGraphNode) |
Методы
CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigation) |
Создает новый узел для сущности, которая проходит далее в графе. |
CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigation) |
Создает новый узел для сущности, которая проходит далее в графе. (Унаследовано от EntityEntryGraphNode) |
CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigationBase) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigationBase) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. (Унаследовано от EntityEntryGraphNode) |
Явные реализации интерфейса
IInfrastructure<InternalEntityEntry>.Instance |
Возвращает внутреннюю запись, которая отслеживает сведения об этой сущности. Это свойство предназначено для использования методами расширения. Он не предназначен для использования в коде приложения. (Унаследовано от EntityEntryGraphNode) |
Методы расширения
GetInfrastructure<T>(IInfrastructure<T>) |
Возвращает значение из свойства, скрытого с помощью IInfrastructure<T>. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Применяется к
Entity Framework