SqlServerStoreGenerationConvention Sınıf

Tanım

Özelliklerin, hesaplanan sütun olarak veya aynı anda kullanılarak varsayılan bir değere sahip olacak şekilde yapılandırılmamasını sağlayan bir kural SqlServerValueGenerationStrategy .

public class SqlServerStoreGenerationConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.StoreGenerationConvention
type SqlServerStoreGenerationConvention = class
    inherit StoreGenerationConvention
Public Class SqlServerStoreGenerationConvention
Inherits StoreGenerationConvention
Devralma
SqlServerStoreGenerationConvention

Açıklamalar

daha fazla bilgi için bkz. Model oluşturma kurallarıve EF Core ile SQL Azure veritabanlarına SQL Server erişme .

Oluşturucular

SqlServerStoreGenerationConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

SqlServerStoreGenerationConvention öğesinin yeni bir örneğini oluşturur.

Özellikler

Dependencies

Bu hizmetin bağımlılıkları.

(Devralındığı yer: StoreGenerationConvention)
RelationalDependencies

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

(Devralındığı yer: StoreGenerationConvention)

Yöntemler

ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Model son hale getirildikten sonra çağrılır.

(Devralındığı yer: StoreGenerationConvention)
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Modelin son hale getirildikleri zaman çağrılır.

(Devralındığı yer: StoreGenerationConvention)
ProcessPropertyAnnotationChanged(IConventionPropertyBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>)

Bir özellik üzerinde bir ek açıklama değiştirildikten sonra çağırılır.

Validate(IConventionProperty)
Validate(IConventionProperty)

Bu özellik için çakışan depo oluşturma yapılandırması varsa throws.

(Devralındığı yer: StoreGenerationConvention)
Validate(IConventionProperty, StoreObjectIdentifier)

Bu özellik için çakışan depo oluşturma yapılandırması varsa throws.

Validate(IConventionProperty, StoreObjectIdentifier)

Bu özellik için çakışan depo oluşturma yapılandırması varsa throws.

(Devralındığı yer: StoreGenerationConvention)

Şunlara uygulanır