SqliteStoreGenerationConvention Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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à. |