EntityEntryGraphNode.CreateNode Méthode

Définition

Surcharges

CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigation)

Crée un nœud pour l’entité qui est parcourue ensuite dans le graphique.

CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigationBase)

Il s’agit d’une API interne qui prend en charge l’infrastructure Entity Framework Core et qui n’est pas soumise aux mêmes normes de compatibilité que les API publiques. Il peut être modifié ou supprimé sans préavis dans n’importe quelle version. Vous devez uniquement l’utiliser directement dans votre code avec une extrême prudence et sachant que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version d’Entity Framework Core.

CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigation)

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

Crée un nœud pour l’entité qui est parcourue ensuite dans le graphique.

C#
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode CreateNode (Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode currentNode, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry internalEntityEntry, Microsoft.EntityFrameworkCore.Metadata.INavigation reachedVia);

Paramètres

currentNode
EntityEntryGraphNode

Nœud à partir duquel l’entité est parcourue.

internalEntityEntry
Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry

Informations de suivi des entrées internes sur l’entité parcourue vers.

reachedVia
INavigation

Propriété de navigation en cours de traversée pour atteindre le nouveau nœud.

Retours

Le nœud nouvellement créé.

S’applique à

Entity Framework Core 3.1 et autres versions
Produit Versions
Entity Framework Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1

CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigationBase)

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

Il s’agit d’une API interne qui prend en charge l’infrastructure Entity Framework Core et qui n’est pas soumise aux mêmes normes de compatibilité que les API publiques. Il peut être modifié ou supprimé sans préavis dans n’importe quelle version. Vous devez uniquement l’utiliser directement dans votre code avec une extrême prudence et sachant que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version d’Entity Framework Core.

C#
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode CreateNode (Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode currentNode, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry internalEntityEntry, Microsoft.EntityFrameworkCore.Metadata.INavigationBase reachedVia);
C#
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode CreateNode (Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode currentNode, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry internalEntityEntry, Microsoft.EntityFrameworkCore.Metadata.INavigationBase reachedVia);

Paramètres

currentNode
EntityEntryGraphNode

Nœud à partir duquel l’entité est parcourue.

internalEntityEntry
Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry

Informations de suivi des entrées internes sur l’entité parcourue vers.

reachedVia
INavigationBase

Propriété de navigation en cours de traversée pour atteindre le nouveau nœud.

Retours

Le nœud nouvellement créé.

Attributs

S’applique à

Entity Framework Core 9.0 et autres versions
Produit Versions
Entity Framework Core 5.0, 6.0, 7.0, 8.0, 9.0