Dil

EntityEntryGraphNode<TState>.CreateNode Yöntem

Tanım

Aşırı Yüklemeler

Veri Akışı Adı Description
CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigation)

Grafikte sonraki çapraz geçiş yapılan varlık için yeni bir düğüm oluşturur.

CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigationBase)

Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirme sırasında uygulama hatalarına neden olabileceğini bilmeniz gerekir.

CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigation)

Kaynak:
EntityEntryGraphNode`.cs
Kaynak:
EntityEntryGraphNode`.cs

Grafikte sonraki çapraz geçiş yapılan varlık için yeni bir düğüm oluşturur.

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

Parametreler

currentNode
EntityEntryGraphNode

Varlığın geçirildiği düğüm.

internalEntityEntry
Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry

Geçirilmekte olan varlıkla ilgili iç giriş izleme bilgileri.

reachedVia
INavigation

Yeni düğüme ulaşmak için çapraz geçiş yapılan gezinti özelliği.

Döndürülenler

Yeni oluşturulan düğüm.

Şunlara uygulanır

CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigationBase)

Kaynak:
EntityEntryGraphNode`.cs
Kaynak:
EntityEntryGraphNode`.cs
Kaynak:
EntityEntryGraphNode`.cs
Kaynak:
EntityEntryGraphNode`.cs
Kaynak:
EntityEntryGraphNode`.cs
Kaynak:
EntityEntryGraphNode`.cs
Kaynak:
EntityEntryGraphNode`.cs

Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirme sırasında uygulama hatalarına neden olabileceğini bilmeniz gerekir.

[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

Parametreler

currentNode
EntityEntryGraphNode

Varlığın geçirildiği düğüm.

internalEntityEntry
Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry

Geçirilmekte olan varlıkla ilgili iç giriş izleme bilgileri.

reachedVia
INavigationBase

Yeni düğüme ulaşmak için çapraz geçiş yapılan gezinti özelliği.

Döndürülenler

Yeni oluşturulan düğüm.

Özellikler

Şunlara uygulanır