Lingua

SqlServerStoreGenerationConvention 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 SqlServerValueGenerationStrategy contemporaneamente.

[System.Runtime.CompilerServices.Nullable(0)]
public class SqlServerStoreGenerationConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.StoreGenerationConvention
public class SqlServerStoreGenerationConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.StoreGenerationConvention
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerStoreGenerationConvention = class
    inherit StoreGenerationConvention
type SqlServerStoreGenerationConvention = class
    inherit StoreGenerationConvention
Public Class SqlServerStoreGenerationConvention
Inherits StoreGenerationConvention
Ereditarietà
SqlServerStoreGenerationConvention
Attributi

Commenti

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

Costruttori

Nome Descrizione
SqlServerStoreGenerationConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Crea una nuova istanza di SqlServerStoreGenerationConvention.

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
ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Chiamato dopo la finalizzazione di un modello.

(Ereditato da StoreGenerationConvention)
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à.

Validate(IConventionProperty)

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

Si applica a