SqlServerModelExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Modellerweiterungsmethoden für SQL Server-spezifische Metadaten.
[System.Runtime.CompilerServices.Nullable(0)]
public static class SqlServerModelExtensions
public static class SqlServerModelExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerModelExtensions = class
type SqlServerModelExtensions = class
Public Module SqlServerModelExtensions
- Vererbung
-
SqlServerModelExtensions
- Attribute
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungensowie zugreifen auf SQL Server- und Azure SQL-Datenbanken mit EF Core.
Felder
| Name | Beschreibung |
|---|---|
| DefaultHiLoSequenceName |
Der Standardname für die hi-lo Sequenz. |
| DefaultSequenceNameSuffix |
Das Standardpräfix für Sequenzen, die auf Eigenschaften angewendet werden. |
Methoden
| Name | Beschreibung |
|---|---|
| AddFullTextCatalog(IConventionModel, String, Boolean) |
Fügt dem Modell einen Volltextkatalog hinzu. |
| AddFullTextCatalog(IMutableModel, String) |
Fügt dem Modell einen Volltextkatalog hinzu. |
| FindFullTextCatalog(IConventionModel, String) |
Sucht einen Volltextkatalog im Modell oder gibt zurück |
| FindFullTextCatalog(IModel, String) |
Sucht einen Volltextkatalog im Modell oder gibt zurück |
| FindFullTextCatalog(IMutableModel, String) |
Sucht einen Volltextkatalog im Modell oder gibt zurück |
| FindFullTextCatalog(IReadOnlyModel, String) |
Sucht einen Volltextkatalog im Modell oder gibt zurück |
| GetDatabaseMaxSize(IModel) |
Gibt die maximale Größe der Datenbank zurück. |
| GetDatabaseMaxSize(IReadOnlyModel) |
Gibt die maximale Größe der Datenbank zurück. |
| GetDatabaseMaxSizeConfigurationSource(IConventionModel) |
Gibt die ConfigurationSource maximale Größe der Datenbank zurück. |
| GetFullTextCatalogs(IConventionModel) |
Ruft alle im Modell definierten Volltextkataloge ab. |
| GetFullTextCatalogs(IModel) |
Ruft alle im Modell definierten Volltextkataloge ab. |
| GetFullTextCatalogs(IMutableModel) |
Ruft alle im Modell definierten Volltextkataloge ab. |
| GetFullTextCatalogs(IReadOnlyModel) |
Ruft alle im Modell definierten Volltextkataloge ab. |
| GetHiLoSequenceName(IModel) |
Gibt den Namen zurück, der für die Standardsequenz hi-lo verwendet werden soll. |
| GetHiLoSequenceName(IReadOnlyModel) |
Gibt den Namen zurück, der für die Standardsequenz hi-lo verwendet werden soll. |
| GetHiLoSequenceNameConfigurationSource(IConventionModel) |
Gibt den ConfigurationSource Standardnamen hi-lo Sequenz zurück. |
| GetHiLoSequenceSchema(IModel) |
Gibt das Schema zurück, das für die Standardsequenz hi-lo verwendet werden soll. UseHiLo(PropertyBuilder, String, String) |
| GetHiLoSequenceSchema(IReadOnlyModel) |
Gibt das Schema zurück, das für die Standardsequenz hi-lo verwendet werden soll. UseHiLo(PropertyBuilder, String, String) |
| GetHiLoSequenceSchemaConfigurationSource(IConventionModel) |
Gibt das ConfigurationSource Standard-hi-lo Sequenzschema zurück. |
| GetIdentityIncrement(IModel) |
Gibt den Standardidentitätsschritt zurück. |
| GetIdentityIncrement(IReadOnlyModel) |
Gibt den Standardidentitätsschritt zurück. |
| GetIdentityIncrementConfigurationSource(IConventionModel) |
Gibt den ConfigurationSource Wert für den Standardidentitätsschritt zurück. |
| GetIdentitySeed(IModel) |
Gibt den Standardidentitäts-Seed zurück. |
| GetIdentitySeed(IReadOnlyModel) |
Gibt den Standardidentitäts-Seed zurück. |
| GetIdentitySeedConfigurationSource(IConventionModel) |
Gibt das ConfigurationSource Standardschema zurück. |
| GetPerformanceLevelSql(IModel) |
Gibt die Leistungsstufe der Datenbank zurück. |
| GetPerformanceLevelSql(IReadOnlyModel) |
Gibt die Leistungsstufe der Datenbank zurück. |
| GetPerformanceLevelSqlConfigurationSource(IConventionModel) |
Gibt die ConfigurationSource Leistungsebene der Datenbank zurück. |
| GetSequenceNameSuffix(IReadOnlyModel) |
Gibt das Suffix zurück, das an den Namen der automatisch erstellten Sequenzen angefügt werden soll. |
| GetSequenceNameSuffixConfigurationSource(IConventionModel) |
Gibt das ConfigurationSource Suffix für den Namen der Standardwertgenerierungssequenz zurück. |
| GetSequenceSchema(IReadOnlyModel) |
Gibt das Schema zurück, das für die Standardwertgenerierungssequenz verwendet werden soll. UseSequence(PropertyBuilder, String, String) |
| GetSequenceSchemaConfigurationSource(IConventionModel) |
Gibt das Schema der ConfigurationSource Standardschlüsselwertgenerierung zurück. |
| GetServiceTierSql(IModel) |
Gibt die Dienstebene der Datenbank zurück. |
| GetServiceTierSql(IReadOnlyModel) |
Gibt die Dienstebene der Datenbank zurück. |
| GetServiceTierSqlConfigurationSource(IConventionModel) |
Gibt die ConfigurationSource Dienstebene der Datenbank zurück. |
| GetValueGenerationStrategy(IModel) |
Gibt den Wert zurück, der SqlServerValueGenerationStrategy für Die Eigenschaften von Schlüsseln im Modell verwendet werden soll, es sei denn, die Eigenschaft hat eine explizit festgelegte Strategie. |
| GetValueGenerationStrategy(IReadOnlyModel) |
Gibt den Wert zurück, der SqlServerValueGenerationStrategy für Die Eigenschaften von Schlüsseln im Modell verwendet werden soll, es sei denn, die Eigenschaft hat eine explizit festgelegte Strategie. |
| GetValueGenerationStrategyConfigurationSource(IConventionModel) |
Gibt den ConfigurationSource Standardwert SqlServerValueGenerationStrategyzurück. |
| RemoveFullTextCatalog(IConventionModel, String) |
Entfernt einen Volltextkatalog aus dem Modell. |
| RemoveFullTextCatalog(IMutableModel, String) |
Entfernt einen Volltextkatalog aus dem Modell. |
| SetDatabaseMaxSize(IConventionModel, String, Boolean) |
Legt die maximale Größe der Datenbank fest. |
| SetDatabaseMaxSize(IMutableModel, String) |
Legt die maximale Größe der Datenbank fest. |
| SetHiLoSequenceName(IConventionModel, String, Boolean) |
Legt den Namen fest, der für die Standardsequenz hi-lo verwendet werden soll. |
| SetHiLoSequenceName(IMutableModel, String) |
Legt den Namen fest, der für die Standardsequenz hi-lo verwendet werden soll. |
| SetHiLoSequenceSchema(IConventionModel, String, Boolean) |
Legt das Schema fest, das für die Standardsequenz hi-lo verwendet werden soll. |
| SetHiLoSequenceSchema(IMutableModel, String) |
Legt das Schema fest, das für die Standardsequenz hi-lo verwendet werden soll. |
| SetIdentityIncrement(IConventionModel, Nullable<Int32>, Boolean) |
Legt den Standardidentitätsschritt fest. |
| SetIdentityIncrement(IMutableModel, Nullable<Int32>) |
Legt den Standardidentitätsschritt fest. |
| SetIdentitySeed(IConventionModel, Nullable<Int32>, Boolean) |
Legt den Standardidentitäts-Seed fest. |
| SetIdentitySeed(IConventionModel, Nullable<Int64>, Boolean) |
Legt den Standardidentitäts-Seed fest. |
| SetIdentitySeed(IMutableModel, Nullable<Int32>) |
Legt den Standardidentitäts-Seed fest. |
| SetIdentitySeed(IMutableModel, Nullable<Int64>) |
Legt den Standardidentitäts-Seed fest. |
| SetPerformanceLevelSql(IConventionModel, String, Boolean) |
Legt die Leistungsstufe der Datenbank fest. |
| SetPerformanceLevelSql(IMutableModel, String) |
Legt die Leistungsstufe der Datenbank fest. |
| SetSequenceNameSuffix(IConventionModel, String, Boolean) |
Legt das Suffix fest, das an den Namen der automatisch erstellten Sequenzen angefügt werden soll. |
| SetSequenceNameSuffix(IMutableModel, String) |
Legt das Suffix fest, das an den Namen der automatisch erstellten Sequenzen angefügt werden soll. |
| SetSequenceSchema(IConventionModel, String, Boolean) |
Legt das Schema fest, das für die Standardschlüsselwertgenerierungssequenz verwendet werden soll. |
| SetSequenceSchema(IMutableModel, String) |
Legt das Schema fest, das für die Standardschlüsselwertgenerierungssequenz verwendet werden soll. |
| SetServiceTierSql(IConventionModel, String, Boolean) |
Legt die Dienstebene der Datenbank fest. |
| SetServiceTierSql(IMutableModel, String) |
Legt die Dienstebene der Datenbank fest. |
| SetValueGenerationStrategy(IConventionModel, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Legt die Eigenschaft fest, die SqlServerValueGenerationStrategy für Eigenschaften von Schlüsseln im Modell verwendet werden soll, für die keine Strategie explizit festgelegt ist. |
| SetValueGenerationStrategy(IMutableModel, Nullable<SqlServerValueGenerationStrategy>) |
Legt die Eigenschaft fest, die SqlServerValueGenerationStrategy für Eigenschaften von Schlüsseln im Modell verwendet werden soll, für die keine Strategie explizit festgelegt ist. |