Jazyk

SqlServerModelBuilderExtensions.UseKeySequences Metoda

Definice

Nakonfiguruje model tak, aby při cílení na SQL Server použil sekvenci podle hierarchie a vygeneroval hodnoty pro vlastnosti klíče označené jako OnAdd.

public static Microsoft.EntityFrameworkCore.ModelBuilder UseKeySequences(this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string? nameSuffix = default, string? schema = default);
static member UseKeySequences : Microsoft.EntityFrameworkCore.ModelBuilder * string * string -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function UseKeySequences (modelBuilder As ModelBuilder, Optional nameSuffix As String = Nothing, Optional schema As String = Nothing) As ModelBuilder

Parametry

modelBuilder
ModelBuilder

Tvůrce modelů.

nameSuffix
String

Název, který přidá název tabulky pro každou sekvenci vytvořenou automaticky.

schema
String

Schéma sekvence.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Poznámky

Další informace a příklady najdete v tématu Modelování typů entit a relacía přístup k databázím SQL Server a Azure SQL pomocí EF Core.

Platí pro