SqlServerModelExtensions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Metody rozszerzenia modelu dla metadanych specyficznych dla SQL Server.
public static class SqlServerModelExtensions
type SqlServerModelExtensions = class
Public Module SqlServerModelExtensions
- Dziedziczenie
-
SqlServerModelExtensions
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą programu EF Core.
Pola
DefaultHiLoSequenceName |
Domyślna nazwa sekwencji hi-lo. |
DefaultSequenceNameSuffix |
Domyślny prefiks sekwencji zastosowanych do właściwości. |
Metody
GetDatabaseMaxSize(IModel) |
Zwraca maksymalny rozmiar bazy danych. |
GetDatabaseMaxSize(IReadOnlyModel) |
Zwraca maksymalny rozmiar bazy danych. |
GetDatabaseMaxSizeConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla maksymalnego rozmiaru bazy danych. |
GetHiLoSequenceName(IModel) |
Zwraca nazwę używaną dla domyślnej sekwencji hi-lo. |
GetHiLoSequenceName(IReadOnlyModel) |
Zwraca nazwę używaną dla domyślnej sekwencji hi-lo. |
GetHiLoSequenceNameConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla domyślnej nazwy sekwencji hi-lo. |
GetHiLoSequenceSchema(IModel) |
Zwraca schemat do użycia dla domyślnej sekwencji hi-lo. UseHiLo(PropertyBuilder, String, String) |
GetHiLoSequenceSchema(IReadOnlyModel) |
Zwraca schemat do użycia dla domyślnej sekwencji hi-lo. UseHiLo(PropertyBuilder, String, String) |
GetHiLoSequenceSchemaConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla domyślnego schematu sekwencji hi-lo. |
GetIdentityIncrement(IModel) |
Zwraca przyrost tożsamości domyślnej. |
GetIdentityIncrement(IReadOnlyModel) |
Zwraca przyrost tożsamości domyślnej. |
GetIdentityIncrementConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla przyrostu tożsamości domyślnej. |
GetIdentitySeed(IModel) |
Zwraca domyślny inicjator tożsamości. |
GetIdentitySeed(IReadOnlyModel) |
Zwraca domyślny inicjator tożsamości. |
GetIdentitySeedConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla schematu domyślnego. |
GetPerformanceLevelSql(IModel) |
Zwraca poziom wydajności bazy danych. |
GetPerformanceLevelSql(IReadOnlyModel) |
Zwraca poziom wydajności bazy danych. |
GetPerformanceLevelSqlConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla poziomu wydajności bazy danych. |
GetSequenceNameSuffix(IReadOnlyModel) |
Zwraca sufiks, który ma być dołączany do nazwy automatycznie utworzonych sekwencji. |
GetSequenceNameSuffixConfigurationSource(IConventionModel) |
Zwraca wartość dla ConfigurationSource sufiksu nazwy sekwencji generowania wartości domyślnej. |
GetSequenceSchema(IReadOnlyModel) |
Zwraca schemat używany dla domyślnej sekwencji generowania wartości. UseSequence(PropertyBuilder, String, String) |
GetSequenceSchemaConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla domyślnego schematu sekwencji generowania wartości klucza. |
GetServiceTierSql(IModel) |
Zwraca warstwę usługi bazy danych. |
GetServiceTierSql(IReadOnlyModel) |
Zwraca warstwę usługi bazy danych. |
GetServiceTierSqlConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla warstwy usługi bazy danych. |
GetValueGenerationStrategy(IModel) |
Zwraca wartość SqlServerValueGenerationStrategy , która ma być używana dla właściwości kluczy w modelu, chyba że właściwość ma jawnie ustawioną strategię. |
GetValueGenerationStrategy(IReadOnlyModel) |
Zwraca wartość SqlServerValueGenerationStrategy , która ma być używana dla właściwości kluczy w modelu, chyba że właściwość ma jawnie ustawioną strategię. |
GetValueGenerationStrategyConfigurationSource(IConventionModel) |
Zwraca wartość ConfigurationSource dla wartości domyślnej SqlServerValueGenerationStrategy. |
SetDatabaseMaxSize(IConventionModel, String, Boolean) |
Ustawia maksymalny rozmiar bazy danych. |
SetDatabaseMaxSize(IMutableModel, String) |
Ustawia maksymalny rozmiar bazy danych. |
SetHiLoSequenceName(IConventionModel, String, Boolean) |
Ustawia nazwę do użycia dla domyślnej sekwencji hi-lo. |
SetHiLoSequenceName(IMutableModel, String) |
Ustawia nazwę do użycia dla domyślnej sekwencji hi-lo. |
SetHiLoSequenceSchema(IConventionModel, String, Boolean) |
Ustawia schemat do użycia dla domyślnej sekwencji hi-lo. |
SetHiLoSequenceSchema(IMutableModel, String) |
Ustawia schemat do użycia dla domyślnej sekwencji hi-lo. |
SetIdentityIncrement(IConventionModel, Nullable<Int32>, Boolean) |
Ustawia przyrost tożsamości domyślnej. |
SetIdentityIncrement(IMutableModel, Nullable<Int32>) |
Ustawia przyrost tożsamości domyślnej. |
SetIdentitySeed(IConventionModel, Nullable<Int32>, Boolean) |
Ustawia domyślny inicjator tożsamości. |
SetIdentitySeed(IConventionModel, Nullable<Int64>, Boolean) |
Ustawia domyślny inicjator tożsamości. |
SetIdentitySeed(IMutableModel, Nullable<Int32>) |
Ustawia domyślny inicjator tożsamości. |
SetIdentitySeed(IMutableModel, Nullable<Int64>) |
Ustawia domyślny inicjator tożsamości. |
SetPerformanceLevelSql(IConventionModel, String, Boolean) |
Ustawia poziom wydajności bazy danych. |
SetPerformanceLevelSql(IMutableModel, String) |
Ustawia poziom wydajności bazy danych. |
SetSequenceNameSuffix(IConventionModel, String, Boolean) |
Ustawia sufiks dołączania do nazwy automatycznie utworzonych sekwencji. |
SetSequenceNameSuffix(IMutableModel, String) |
Ustawia sufiks dołączania do nazwy automatycznie utworzonych sekwencji. |
SetSequenceSchema(IConventionModel, String, Boolean) |
Ustawia schemat do użycia dla domyślnej sekwencji generowania wartości klucza. |
SetSequenceSchema(IMutableModel, String) |
Ustawia schemat do użycia dla domyślnej sekwencji generowania wartości klucza. |
SetServiceTierSql(IConventionModel, String, Boolean) |
Ustawia warstwę usługi bazy danych. |
SetServiceTierSql(IMutableModel, String) |
Ustawia warstwę usługi bazy danych. |
SetValueGenerationStrategy(IConventionModel, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Ustawia właściwość SqlServerValueGenerationStrategy , która ma być używana dla właściwości kluczy w modelu, które nie mają jawnie ustawionej strategii. |
SetValueGenerationStrategy(IMutableModel, Nullable<SqlServerValueGenerationStrategy>) |
Ustawia właściwość SqlServerValueGenerationStrategy , która ma być używana dla właściwości kluczy w modelu, które nie mają jawnie ustawionej strategii. |