Lingua

EntityEntryGraphNode<TState>.CreateNode Metodo

Definizione

Overload

Nome Descrizione
CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigation)

Crea un nuovo nodo per l'entità che viene attraversata successivamente nel grafico.

CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigationBase)

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione Entity Framework Core.

CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigation)

Origine:
EntityEntryGraphNode`.cs
Origine:
EntityEntryGraphNode`.cs

Crea un nuovo nodo per l'entità che viene attraversata successivamente nel grafico.

public override Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode CreateNode(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode currentNode, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry internalEntityEntry, Microsoft.EntityFrameworkCore.Metadata.INavigation reachedVia);
override this.CreateNode : Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode * Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry * Microsoft.EntityFrameworkCore.Metadata.INavigation -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode
Public Overrides Function CreateNode (currentNode As EntityEntryGraphNode, internalEntityEntry As InternalEntityEntry, reachedVia As INavigation) As EntityEntryGraphNode

Parametri

currentNode
EntityEntryGraphNode

Nodo da cui viene attraversata l'entità.

internalEntityEntry
Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry

Informazioni di rilevamento delle voci interne sull'entità attraversata.

reachedVia
INavigation

Proprietà di navigazione attraversata per raggiungere il nuovo nodo.

Valori restituiti

Nodo appena creato.

Si applica a

CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigationBase)

Origine:
EntityEntryGraphNode`.cs
Origine:
EntityEntryGraphNode`.cs
Origine:
EntityEntryGraphNode`.cs
Origine:
EntityEntryGraphNode`.cs
Origine:
EntityEntryGraphNode`.cs
Origine:
EntityEntryGraphNode`.cs
Origine:
EntityEntryGraphNode`.cs

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione Entity Framework Core.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public override Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode CreateNode(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode currentNode, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry internalEntityEntry, Microsoft.EntityFrameworkCore.Metadata.INavigationBase reachedVia);
public override Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode CreateNode(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode currentNode, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry internalEntityEntry, Microsoft.EntityFrameworkCore.Metadata.INavigationBase reachedVia);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
override this.CreateNode : Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode * Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry * Microsoft.EntityFrameworkCore.Metadata.INavigationBase -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode
override this.CreateNode : Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode * Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry * Microsoft.EntityFrameworkCore.Metadata.INavigationBase -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode
Public Overrides Function CreateNode (currentNode As EntityEntryGraphNode, internalEntityEntry As InternalEntityEntry, reachedVia As INavigationBase) As EntityEntryGraphNode

Parametri

currentNode
EntityEntryGraphNode

Nodo da cui viene attraversata l'entità.

internalEntityEntry
Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry

Informazioni di rilevamento delle voci interne sull'entità attraversata.

reachedVia
INavigationBase

Proprietà di navigazione attraversata per raggiungere il nuovo nodo.

Valori restituiti

Nodo appena creato.

Attributi

Si applica a