SqlServerEntityTypeExtensions 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.
Entitätstyperweiterungsmethoden für SQL Server spezifische Metadaten.
public static class SqlServerEntityTypeExtensions
type SqlServerEntityTypeExtensions = class
Public Module SqlServerEntityTypeExtensions
- Vererbung
-
SqlServerEntityTypeExtensions
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und Zugreifen auf SQL Server und Azure SQL Datenbanken mit EF Core.
Methoden
GetHistoryTableName(IReadOnlyEntityType) |
Gibt einen Wert zurück, der den Namen der Verlaufstabelle darstellt, die der Entität zugeordnet ist, die einer temporalen Tabelle zugeordnet ist. |
GetHistoryTableNameConfigurationSource(IConventionEntityType) |
Ruft die Konfigurationsquelle für die Namenseinstellung für temporale Verlaufstabellen ab. |
GetHistoryTableSchema(IReadOnlyEntityType) |
Gibt einen Wert zurück, der das Schema der Verlaufstabelle darstellt, die der Entität zugeordnet ist, die einer temporalen Tabelle zugeordnet ist. |
GetHistoryTableSchemaConfigurationSource(IConventionEntityType) |
Ruft die Konfigurationsquelle für die Schemaeinstellung temporaler Verlaufstabellen ab. |
GetIsMemoryOptimizedConfigurationSource(IConventionEntityType) |
Ruft die Konfigurationsquelle für die speicheroptimierte Einstellung ab. |
GetIsTemporalConfigurationSource(IConventionEntityType) |
Ruft die Konfigurationsquelle für die temporale Tabelleneinstellung ab. |
GetPeriodEndPropertyName(IReadOnlyEntityType) |
Gibt einen Wert zurück, der den Namen der Periodenendeigenschaft der Entität darstellt, die einer temporalen Tabelle zugeordnet ist. |
GetPeriodEndPropertyNameConfigurationSource(IConventionEntityType) |
Ruft die Konfigurationsquelle für die Einstellung des Endeigenschaftennamens für temporale Tabellenperiode ab. |
GetPeriodStartPropertyName(IReadOnlyEntityType) |
Gibt einen Wert zurück, der den Namen der Periodenstarteigenschaft der Entität darstellt, die einer temporalen Tabelle zugeordnet ist. |
GetPeriodStartPropertyNameConfigurationSource(IConventionEntityType) |
Ruft die Konfigurationsquelle für die Einstellung des Starteigenschaftennamens für temporale Tabellenperiode ab. |
GetUseSqlOutputClauseConfigurationSource(IConventionEntityType) |
Ruft die Konfigurationsquelle ab, ob beim Speichern von Änderungen an der Tabelle die SQL OUTPUT-Klausel verwendet werden soll. |
IsMemoryOptimized(IEntityType) |
Gibt einen Wert zurück, der angibt, ob der Entitätstyp einer speicheroptimierten Tabelle zugeordnet ist. |
IsMemoryOptimized(IReadOnlyEntityType) |
Gibt einen Wert zurück, der angibt, ob der Entitätstyp einer speicheroptimierten Tabelle zugeordnet ist. |
IsSqlOutputClauseUsed(IReadOnlyEntityType) |
Gibt einen Wert zurück, der angibt, ob beim Speichern von Änderungen an der Tabelle die SQL OUTPUT-Klausel verwendet werden soll. Die OUTPUT-Klausel ist mit bestimmten SQL Server Features, z. B. Tabellen mit Triggern, nicht kompatibel. |
IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier) |
Gibt einen Wert zurück, der angibt, ob beim Speichern von Änderungen an der angegebenen Tabelle die SQL OUTPUT-Klausel verwendet werden soll. Die OUTPUT-Klausel ist mit bestimmten SQL Server Features, z. B. Tabellen mit Triggern, nicht kompatibel. |
IsTemporal(IReadOnlyEntityType) |
Gibt einen Wert zurück, der angibt, ob der Entitätstyp einer temporalen Tabelle zugeordnet ist. |
SetHistoryTableName(IConventionEntityType, String, Boolean) |
Legt einen Wert fest, der den Namen der Verlaufstabelle darstellt, die der Entität zugeordnet ist, die einer temporalen Tabelle zugeordnet ist. |
SetHistoryTableName(IMutableEntityType, String) |
Legt einen Wert fest, der den Namen der Verlaufstabelle darstellt, die der Entität zugeordnet ist, die einer temporalen Tabelle zugeordnet ist. |
SetHistoryTableSchema(IConventionEntityType, String, Boolean) |
Legt einen Wert fest, der das Schema der Verlaufstabelle darstellt, die der Entität zugeordnet ist, die einer temporalen Tabelle zugeordnet ist. |
SetHistoryTableSchema(IMutableEntityType, String) |
Legt einen Wert fest, der das Schema der Verlaufstabelle darstellt, die der Entität zugeordnet ist, die einer temporalen Tabelle zugeordnet ist. |
SetIsMemoryOptimized(IConventionEntityType, Nullable<Boolean>, Boolean) |
Legt einen Wert fest, der angibt, ob der Entitätstyp einer speicheroptimierten Tabelle zugeordnet ist. |
SetIsMemoryOptimized(IMutableEntityType, Boolean) |
Legt einen Wert fest, der angibt, ob der Entitätstyp einer speicheroptimierten Tabelle zugeordnet ist. |
SetIsTemporal(IConventionEntityType, Nullable<Boolean>, Boolean) |
Legt einen Wert fest, der angibt, ob der Entitätstyp einer temporalen Tabelle zugeordnet ist. |
SetIsTemporal(IMutableEntityType, Boolean) |
Legt einen Wert fest, der angibt, ob der Entitätstyp einer temporalen Tabelle zugeordnet ist. |
SetPeriodEndPropertyName(IConventionEntityType, String, Boolean) |
Legt einen Wert fest, der den Namen der Periodenendeigenschaft der Entität darstellt, die einer temporalen Tabelle zugeordnet ist. |
SetPeriodEndPropertyName(IMutableEntityType, String) |
Legt einen Wert fest, der den Namen der Periodenendeigenschaft der Entität darstellt, die einer temporalen Tabelle zugeordnet ist. |
SetPeriodStartPropertyName(IConventionEntityType, String, Boolean) |
Legt einen Wert fest, der den Namen der Periodenstarteigenschaft der Entität darstellt, die einer temporalen Tabelle zugeordnet ist. |
SetPeriodStartPropertyName(IMutableEntityType, String) |
Legt einen Wert fest, der den Namen der Periodenstarteigenschaft der Entität darstellt, die einer temporalen Tabelle zugeordnet ist. |
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, Boolean) |
Legt einen Wert fest, der angibt, ob beim Speichern von Änderungen an der Tabelle die SQL OUTPUT-Klausel verwendet werden soll. Die OUTPUT-Klausel ist mit bestimmten SQL Server Features, z. B. Tabellen mit Triggern, nicht kompatibel. |
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean) |
Legt einen Wert fest, der angibt, ob beim Speichern von Änderungen an der Tabelle die SQL OUTPUT-Klausel verwendet werden soll. Die OUTPUT-Klausel ist mit bestimmten SQL Server Features, z. B. Tabellen mit Triggern, nicht kompatibel. |
UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>) |
Legt einen Wert fest, der angibt, ob beim Speichern von Änderungen an der Tabelle die SQL OUTPUT-Klausel verwendet werden soll. Die OUTPUT-Klausel ist mit bestimmten SQL Server Features, z. B. Tabellen mit Triggern, nicht kompatibel. |
UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>, StoreObjectIdentifier) |
Legt einen Wert fest, der angibt, ob beim Speichern von Änderungen an der Tabelle die SQL OUTPUT-Klausel verwendet werden soll. Die OUTPUT-Klausel ist mit bestimmten SQL Server Features, z. B. Tabellen mit Triggern, nicht kompatibel. |
Gilt für:
Entity Framework
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für