Sdílet prostřednictvím


SqlServerStoreGenerationConvention Třída

Definice

Konvence, která zajišťuje, že vlastnosti nejsou nakonfigurované tak, aby měly výchozí hodnotu, jako počítaný sloupec nebo použití SqlServerValueGenerationStrategy ve stejnou dobu.

public class SqlServerStoreGenerationConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.StoreGenerationConvention
type SqlServerStoreGenerationConvention = class
    inherit StoreGenerationConvention
Public Class SqlServerStoreGenerationConvention
Inherits StoreGenerationConvention
Dědičnost
SqlServerStoreGenerationConvention

Poznámky

Další informace a příklady najdete v tématech Konvence vytváření modelůa Přístup k SQL Server a Azure SQL databázím pomocí EF Core.

Konstruktory

SqlServerStoreGenerationConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Vytvoří novou instanci položky SqlServerStoreGenerationConvention.

Vlastnosti

Dependencies

Závislosti pro tuto službu.

(Zděděno od StoreGenerationConvention)
RelationalDependencies

Závislosti specifické pro relačního zprostředkovatele pro tuto službu.

(Zděděno od StoreGenerationConvention)

Metody

ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Volá se po dokončení modelu.

(Zděděno od StoreGenerationConvention)
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Volá se při dokončování modelu.

(Zděděno od StoreGenerationConvention)
ProcessPropertyAnnotationChanged(IConventionPropertyBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>)

Volá se po změně poznámky ve vlastnosti.

Validate(IConventionProperty)

Konvence, která zajišťuje, že vlastnosti nejsou nakonfigurované tak, aby měly výchozí hodnotu, jako počítaný sloupec nebo použití SqlServerValueGenerationStrategy ve stejnou dobu.

Validate(IConventionProperty)

Vyvolá, pokud existuje konfliktní konfigurace generování úložiště pro tuto vlastnost.

(Zděděno od StoreGenerationConvention)
Validate(IConventionProperty, StoreObjectIdentifier)

Vyvolá, pokud existuje konfliktní konfigurace generování úložiště pro tuto vlastnost.

Validate(IConventionProperty, StoreObjectIdentifier)

Vyvolá, pokud existuje konfliktní konfigurace generování úložiště pro tuto vlastnost.

(Zděděno od StoreGenerationConvention)

Platí pro