Dil

SqliteStoreGenerationConvention Sınıf

Tanım

Özelliklerin hesaplanmış sütun olarak veya aynı anda bir kullanarak varsayılan değere sahip olacak şekilde yapılandırılmamasını sağlayan bir SqliteValueGenerationStrategy kural.

[System.Runtime.CompilerServices.Nullable(0)]
public class SqliteStoreGenerationConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.StoreGenerationConvention
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqliteStoreGenerationConvention = class
    inherit StoreGenerationConvention
Public Class SqliteStoreGenerationConvention
Inherits StoreGenerationConvention
Devralma
SqliteStoreGenerationConvention
Özellikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Model oluşturma kuralları ve EF Core ile SQLite veritabanlarına erişme .

Oluşturucular

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

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

Özellikler

Veri Akışı Adı Description
Dependencies

Bu hizmet için 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

Veri Akışı Adı Description
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

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

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

Bir özellikte ek açıklama değiştirildikten sonra çağrılır.

Validate(IConventionProperty, StoreObjectIdentifier)

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

Şunlara uygulanır