语言

EntityEntryGraphNode<TState> 构造函数

定义

重载

名称 说明
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版本时失败。

EntityEntryGraphNode<TState>(EntityEntry, TState, EntityEntry, INavigationBase)

Source:
EntityEntryGraphNode`.cs
Source:
EntityEntryGraphNode`.cs
Source:
EntityEntryGraphNode`.cs
Source:
EntityEntryGraphNode`.cs
Source:
EntityEntryGraphNode`.cs

在实体图中创建新节点。

public EntityEntryGraphNode(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry entry, TState state, Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry? sourceEntry, Microsoft.EntityFrameworkCore.Metadata.INavigationBase? inboundNavigation);
new Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode<'State> : Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry * 'State * Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry * Microsoft.EntityFrameworkCore.Metadata.INavigationBase -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode<'State>
Public Sub New (entry As EntityEntry, state As TState, sourceEntry As EntityEntry, inboundNavigation As INavigationBase)

参数

entry
EntityEntry

此节点表示的实体的条目。

state
TState

处理每个节点时可用的状态对象。

sourceEntry
EntityEntry

从中访问此节点的条目,或者 null 如果这是根节点。

inboundNavigation
INavigationBase

从源节点到此节点的导航,或者 null 这是根节点。

适用于

EntityEntryGraphNode<TState>(InternalEntityEntry, TState, InternalEntityEntry, INavigation)

Source:
EntityEntryGraphNode`.cs
Source:
EntityEntryGraphNode`.cs

这是一个内部 API,支持Entity Framework Core基础结构,不受与公共 API 相同的兼容性标准的约束。 可以在任何版本中更改或删除它,而不通知。 只需在代码中直接使用它,并非常谨慎地知道这样做可能会导致应用程序在更新到新的Entity Framework Core版本时失败。

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
[System.Diagnostics.DebuggerStepThrough]
public EntityEntryGraphNode(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry entry, TState state, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry sourceEntry, Microsoft.EntityFrameworkCore.Metadata.INavigation inboundNavigation);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
[<System.Diagnostics.DebuggerStepThrough>]
new Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode<'State> : Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry * 'State * Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry * Microsoft.EntityFrameworkCore.Metadata.INavigation -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode<'State>
Public Sub New (entry As InternalEntityEntry, state As TState, sourceEntry As InternalEntityEntry, inboundNavigation As INavigation)

参数

entry
Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry
state
TState
sourceEntry
Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry
inboundNavigation
INavigation
特性

适用于

EntityEntryGraphNode<TState>(InternalEntityEntry, TState, InternalEntityEntry, INavigationBase)

Source:
EntityEntryGraphNode`.cs
Source:
EntityEntryGraphNode`.cs
Source:
EntityEntryGraphNode`.cs
Source:
EntityEntryGraphNode`.cs
Source:
EntityEntryGraphNode`.cs
Source:
EntityEntryGraphNode`.cs
Source:
EntityEntryGraphNode`.cs

这是一个内部 API,支持Entity Framework Core基础结构,不受与公共 API 相同的兼容性标准的约束。 可以在任何版本中更改或删除它,而不通知。 只需在代码中直接使用它,并非常谨慎地知道这样做可能会导致应用程序在更新到新的Entity Framework Core版本时失败。

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
[System.Diagnostics.DebuggerStepThrough]
public EntityEntryGraphNode(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry entry, TState state, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry? sourceEntry, Microsoft.EntityFrameworkCore.Metadata.INavigationBase? inboundNavigation);
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
[System.Diagnostics.DebuggerStepThrough]
public EntityEntryGraphNode(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry entry, TState state, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry sourceEntry, Microsoft.EntityFrameworkCore.Metadata.INavigationBase inboundNavigation);
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
[System.Diagnostics.DebuggerStepThrough]
public EntityEntryGraphNode(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry entry, TState? state, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry? sourceEntry, Microsoft.EntityFrameworkCore.Metadata.INavigationBase? inboundNavigation);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
[<System.Diagnostics.DebuggerStepThrough>]
new Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode<'State> : Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry * 'State * Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry * Microsoft.EntityFrameworkCore.Metadata.INavigationBase -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode<'State>
Public Sub New (entry As InternalEntityEntry, state As TState, sourceEntry As InternalEntityEntry, inboundNavigation As INavigationBase)

参数

entry
Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry
state
TState
sourceEntry
Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry
inboundNavigation
INavigationBase
特性

适用于