Udostępnij za pośrednictwem


SqlServerKeyBuilderExtensions Klasa

Definicja

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

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

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

CanSetIsClustered(IConventionKeyBuilder, Nullable<Boolean>, Boolean)

Zwraca wartość wskazującą, czy klucz można skonfigurować jako klaster.

ForSqlServerHasName(KeyBuilder, String)

Konfiguruje nazwę ograniczenia klucza w bazie danych podczas określania wartości docelowej SQL Server.

ForSqlServerIsClustered(IConventionKeyBuilder, Nullable<Boolean>, Boolean)
Przestarzałe.

Określa, czy klucz jest klastrowany podczas określania wartości docelowej SQL Server.

ForSqlServerIsClustered(KeyBuilder, Boolean)
Przestarzałe.

Określa, czy klucz jest klastrowany podczas określania wartości docelowej SQL Server.

IsClustered(IConventionKeyBuilder, Nullable<Boolean>, Boolean)

Określa, czy klucz jest klastrowany podczas określania wartości docelowej SQL Server.

IsClustered(KeyBuilder, Boolean)

Określa, czy klucz jest klastrowany podczas określania wartości docelowej SQL Server.

IsClustered<TEntity>(KeyBuilder<TEntity>, Boolean)

Określa, czy klucz jest klastrowany podczas określania wartości docelowej SQL Server.

Dotyczy