Udostępnij za pośrednictwem


SqlServerComplexTypePropertyBuilderExtensions Klasa

Definicja

SQL Server określonych metod rozszerzeń dla programu ComplexTypePropertyBuilder.

public static class SqlServerComplexTypePropertyBuilderExtensions
type SqlServerComplexTypePropertyBuilderExtensions = class
Public Module SqlServerComplexTypePropertyBuilderExtensions
Dziedziczenie
SqlServerComplexTypePropertyBuilderExtensions

Uwagi

Aby uzyskać więcej informacji, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core.

Metody

IsSparse(ComplexTypePropertyBuilder, Boolean)

Określa, czy kolumna właściwości jest tworzona jako rozrzedona podczas określania wartości docelowej SQL Server.

IsSparse<TProperty>(ComplexTypePropertyBuilder<TProperty>, Boolean)

Określa, czy kolumna właściwości jest tworzona jako rozrzedona podczas określania wartości docelowej SQL Server.

UseHiLo(ComplexTypePropertyBuilder, String, String)

Konfiguruje właściwość klucza, aby używać wzorca hi-lo opartego na sekwencji do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

UseHiLo<TProperty>(ComplexTypePropertyBuilder<TProperty>, String, String)

Konfiguruje właściwość klucza, aby używać wzorca hi-lo opartego na sekwencji do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

UseIdentityColumn(ComplexTypePropertyBuilder, Int32, Int32)

Konfiguruje właściwość klucza tak, aby używała funkcji SQL Server IDENTITY do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

UseIdentityColumn(ComplexTypePropertyBuilder, Int64, Int32)

Konfiguruje właściwość klucza tak, aby używała funkcji SQL Server IDENTITY do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

UseIdentityColumn<TProperty>(ComplexTypePropertyBuilder<TProperty>, Int32, Int32)

Konfiguruje właściwość klucza tak, aby używała funkcji SQL Server IDENTITY do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

UseIdentityColumn<TProperty>(ComplexTypePropertyBuilder<TProperty>, Int64, Int32)

Konfiguruje właściwość klucza tak, aby używała funkcji SQL Server IDENTITY do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

UseSequence(ComplexTypePropertyBuilder, String, String)

Konfiguruje właściwość klucza tak, aby używała wzorca generowania wartości klucza opartego na sekwencjach do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

UseSequence<TProperty>(ComplexTypePropertyBuilder<TProperty>, String, String)

Konfiguruje właściwość klucza tak, aby używała wzorca generowania wartości klucza opartego na sekwencjach do generowania wartości dla nowych jednostek podczas określania wartości docelowych SQL Server. Ta metoda ustawia właściwość na wartość OnAdd.

Dotyczy