Dil

EntitySplittingConvention Sınıf

Tanım

Varlık bölme için bağlama ilişkileri oluşturan ve eşleme parçalarını yöneten bir kural.

[System.Runtime.CompilerServices.Nullable(0)]
public class EntitySplittingConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention
public class EntitySplittingConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention
[<System.Runtime.CompilerServices.Nullable(0)>]
type EntitySplittingConvention = class
    interface IModelFinalizingConvention
    interface IConvention
    interface IEntityTypeAddedConvention
type EntitySplittingConvention = class
    interface IModelFinalizingConvention
    interface IConvention
    interface IEntityTypeAddedConvention
Public Class EntitySplittingConvention
Implements IEntityTypeAddedConvention, IModelFinalizingConvention
Devralma
EntitySplittingConvention
Özellikler
Uygulamalar

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Model oluşturma kuralları ve Varlık türü hiyerarşi eşlemesi .

Oluşturucular

Veri Akışı Adı Description
EntitySplittingConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

öğesinin yeni bir örneğini EntitySplittingConventionoluşturur.

Özellikler

Veri Akışı Adı Description
Dependencies

Bu hizmet için bağımlılıklar.

RelationalDependencies

Bu hizmet için ilişkisel sağlayıcıya özgü bağımlılıklar.

Yöntemler

Veri Akışı Adı Description
ProcessEntityTypeAdded(IConventionEntityTypeBuilder, IConventionContext<IConventionEntityTypeBuilder>)

Modele bir varlık türü eklendikten sonra çağrılır.

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Bir model sonlandırılırken çağrılır.

Şunlara uygulanır