Lingua

SqliteStoreGenerationConvention Classe

Definizione

Convenzione che garantisce che le proprietà non siano configurate in modo da avere un valore predefinito, come colonna calcolata o usando un oggetto SqliteValueGenerationStrategy contemporaneamente.

[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
Ereditarietà
SqliteStoreGenerationConvention
Attributi

Commenti

Per altre informazioni ed esempi, vedere Convenzioni di compilazione di modelli e Accesso ai database SQLite con EF Core .

Costruttori

Nome Descrizione
SqliteStoreGenerationConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Crea una nuova istanza di SqliteStoreGenerationConvention.

Proprietà

Nome Descrizione
Dependencies

Dipendenze per questo servizio.

(Ereditato da StoreGenerationConvention)
RelationalDependencies

Dipendenze specifiche del provider relazionale per questo servizio.

(Ereditato da StoreGenerationConvention)

Metodi

Nome Descrizione
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Chiamato quando viene finalizzato un modello.

(Ereditato da StoreGenerationConvention)
ProcessPropertyAnnotationChanged(IConventionPropertyBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>)

Chiamato dopo la modifica di un'annotazione in una proprietà .

Validate(IConventionProperty, StoreObjectIdentifier)

Genera un'eccezione se è presente una configurazione di generazione dell'archivio in conflitto per questa proprietà.

Si applica a