Condividi tramite


SqlServerStoreGenerationConvention Classe

Definizione

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

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

Commenti

Per altre informazioni ed esempi, vedere Convenzioni di compilazione dei modelli e Accesso a SQL Server e Azure SQL database con EF Core.

Costruttori

SqlServerStoreGenerationConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Crea una nuova istanza di SqlServerStoreGenerationConvention.

Proprietà

Dependencies

Dipendenze per questo servizio.

(Ereditato da StoreGenerationConvention)
RelationalDependencies

Dipendenze specifiche del provider relazionale per questo servizio.

(Ereditato da StoreGenerationConvention)

Metodi

ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Chiamato dopo la finalizzazione di un modello.

(Ereditato da StoreGenerationConvention)
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Viene 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à.

Validate(IConventionProperty, StoreObjectIdentifier)

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

(Ereditato da StoreGenerationConvention)
Validate(IConventionProperty)

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

Validate(IConventionProperty)

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

(Ereditato da StoreGenerationConvention)

Si applica a