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. |