Aracılığıyla paylaş


EntityEntryGraphNode<TState>.CreateNode Yöntem

Tanım

Aşırı Yüklemeler

CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigation)

Grafın yanından geçirilmekte olan 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ştirirken uygulama hatalarına neden olabileceğini bilmeniz gerekir.

CreateNode(EntityEntryGraphNode, InternalEntityEntry, INavigation)

Kaynak:
EntityEntryGraphNode%60.cs
Kaynak:
EntityEntryGraphNode%60.cs

Grafın yanından geçirilmekte olan 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%60.cs
Kaynak:
EntityEntryGraphNode%60.cs
Kaynak:
EntityEntryGraphNode%60.cs
Kaynak:
EntityEntryGraphNode%60.cs
Kaynak:
EntityEntryGraphNode%60.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ştirirken uygulama hatalarına neden olabileceğini bilmeniz gerekir.

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]
public override Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode CreateNode(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode currentNode, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry internalEntityEntry, Microsoft.EntityFrameworkCore.Metadata.INavigationBase reachedVia);
override this.CreateNode : Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode * Microsoft.EntityFrameworkCore.ChangeTracking.Internal.InternalEntityEntry * Microsoft.EntityFrameworkCore.Metadata.INavigationBase -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
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.

Öznitelikler

Şunlara uygulanır