Aracılığıyla paylaş


NavigationAttributeConventionBase<TAttribute>.ProcessNavigationAdded Yöntem

Tanım

Aşırı Yüklemeler

ProcessNavigationAdded(IConventionNavigationBuilder, IConventionContext<IConventionNavigationBuilder>)

Kaynak:
NavigationAttributeConventionBase.cs
Kaynak:
NavigationAttributeConventionBase.cs
Kaynak:
NavigationAttributeConventionBase.cs
Kaynak:
NavigationAttributeConventionBase.cs
Kaynak:
NavigationAttributeConventionBase.cs

Varlık türüne gezinti eklendikten sonra çağrılır.

public virtual void ProcessNavigationAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder navigationBuilder, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder> context);
abstract member ProcessNavigationAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder> -> unit
override this.ProcessNavigationAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder> -> unit
Public Overridable Sub ProcessNavigationAdded (navigationBuilder As IConventionNavigationBuilder, context As IConventionContext(Of IConventionNavigationBuilder))

Parametreler

navigationBuilder
IConventionNavigationBuilder

Gezinti için oluşturucu.

context
IConventionContext<IConventionNavigationBuilder>

Kural yürütme ile ilişkili ek bilgiler.

Uygulamalar

Şunlara uygulanır

ProcessNavigationAdded(IConventionNavigationBuilder, TAttribute, IConventionContext<IConventionNavigationBuilder>)

Kaynak:
NavigationAttributeConventionBase.cs
Kaynak:
NavigationAttributeConventionBase.cs
Kaynak:
NavigationAttributeConventionBase.cs
Kaynak:
NavigationAttributeConventionBase.cs
Kaynak:
NavigationAttributeConventionBase.cs

Bir varlık türüne özniteliği olan bir gezinti özelliği eklendikten sonra çağrılır.

public virtual void ProcessNavigationAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder navigationBuilder, TAttribute attribute, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder> context);
abstract member ProcessNavigationAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder * 'Attribute * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder> -> unit
override this.ProcessNavigationAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder * 'Attribute * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder> -> unit
Public Overridable Sub ProcessNavigationAdded (navigationBuilder As IConventionNavigationBuilder, attribute As TAttribute, context As IConventionContext(Of IConventionNavigationBuilder))

Parametreler

navigationBuilder
IConventionNavigationBuilder

Gezinti için oluşturucu.

attribute
TAttribute

Öznitelik.

context
IConventionContext<IConventionNavigationBuilder>

Kural yürütme ile ilişkili ek bilgiler.

Şunlara uygulanır

ProcessNavigationAdded(IConventionRelationshipBuilder, IConventionNavigation, IConventionContext<IConventionNavigation>)

Kaynak:
NavigationAttributeConventionBase.cs
Kaynak:
NavigationAttributeConventionBase.cs

Varlık türüne gezinti eklendikten sonra çağrılır.

public virtual void ProcessNavigationAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder relationshipBuilder, Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation navigation, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation> context);
abstract member ProcessNavigationAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder * Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation> -> unit
override this.ProcessNavigationAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder * Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation> -> unit
Public Overridable Sub ProcessNavigationAdded (relationshipBuilder As IConventionRelationshipBuilder, navigation As IConventionNavigation, context As IConventionContext(Of IConventionNavigation))

Parametreler

relationshipBuilder
IConventionRelationshipBuilder

Yabancı anahtar için oluşturucu.

navigation
IConventionNavigation

Gezinti.

context
IConventionContext<IConventionNavigation>

Kural yürütme ile ilişkili ek bilgiler.

Uygulamalar

Şunlara uygulanır

ProcessNavigationAdded(IConventionRelationshipBuilder, IConventionNavigation, TAttribute, IConventionContext<IConventionNavigation>)

Kaynak:
NavigationAttributeConventionBase.cs
Kaynak:
NavigationAttributeConventionBase.cs

Bir varlık türüne özniteliği olan bir gezinti özelliği eklendikten sonra çağrılır.

public virtual void ProcessNavigationAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder relationshipBuilder, Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation navigation, TAttribute attribute, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation> context);
abstract member ProcessNavigationAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder * Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation * 'Attribute * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation> -> unit
override this.ProcessNavigationAdded : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder * Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation * 'Attribute * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation> -> unit
Public Overridable Sub ProcessNavigationAdded (relationshipBuilder As IConventionRelationshipBuilder, navigation As IConventionNavigation, attribute As TAttribute, context As IConventionContext(Of IConventionNavigation))

Parametreler

relationshipBuilder
IConventionRelationshipBuilder

İlişkinin oluşturucusu.

navigation
IConventionNavigation

Gezinti.

attribute
TAttribute

Öznitelik.

context
IConventionContext<IConventionNavigation>

Kural yürütme ile ilişkili ek bilgiler.

Şunlara uygulanır