SqlServerEntityTypeExtensions 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 typu jednostki dla metadanych specyficznych dla SQL Server.
public static class SqlServerEntityTypeExtensions
type SqlServerEntityTypeExtensions = class
Public Module SqlServerEntityTypeExtensions
- Dziedziczenie
-
SqlServerEntityTypeExtensions
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.
Metody
GetHistoryTableName(IReadOnlyEntityType) |
Zwraca wartość reprezentującą nazwę tabeli historii skojarzonej z jednostką zamapowana na tabelę czasową. |
GetHistoryTableNameConfigurationSource(IConventionEntityType) |
Pobiera źródło konfiguracji dla ustawienia nazwy tabeli historii czasowej. |
GetHistoryTableSchema(IReadOnlyEntityType) |
Zwraca wartość reprezentującą schemat tabeli historii skojarzonej z jednostką zamapowana na tabelę czasową. |
GetHistoryTableSchemaConfigurationSource(IConventionEntityType) |
Pobiera źródło konfiguracji dla ustawienia schematu tabeli historii czasowej. |
GetIsMemoryOptimizedConfigurationSource(IConventionEntityType) |
Pobiera źródło konfiguracji dla ustawienia zoptymalizowanego pod kątem pamięci. |
GetIsTemporalConfigurationSource(IConventionEntityType) |
Pobiera źródło konfiguracji dla ustawienia tabeli czasowej. |
GetPeriodEndPropertyName(IReadOnlyEntityType) |
Zwraca wartość reprezentującą nazwę właściwości końcowej kropki jednostki zamapowanej na tabelę czasową. |
GetPeriodEndPropertyNameConfigurationSource(IConventionEntityType) |
Pobiera źródło konfiguracji dla ustawienia nazwy właściwości końcowej okresu tabeli czasowej. |
GetPeriodStartPropertyName(IReadOnlyEntityType) |
Zwraca wartość reprezentującą nazwę właściwości początkowej kropki jednostki zamapowanej na tabelę czasową. |
GetPeriodStartPropertyNameConfigurationSource(IConventionEntityType) |
Pobiera źródło konfiguracji dla ustawienia nazwy właściwości początkowej okresu tabeli czasowej. |
GetUseSqlOutputClauseConfigurationSource(IConventionEntityType) |
Pobiera źródło konfiguracji dla tego, czy podczas zapisywania zmian w tabeli ma być używana klauzula SQL OUTPUT. |
IsMemoryOptimized(IEntityType) |
Zwraca wartość wskazującą, czy typ jednostki jest mapowany na tabelę zoptymalizowaną pod kątem pamięci. |
IsMemoryOptimized(IReadOnlyEntityType) |
Zwraca wartość wskazującą, czy typ jednostki jest mapowany na tabelę zoptymalizowaną pod kątem pamięci. |
IsSqlOutputClauseUsed(IReadOnlyEntityType) |
Zwraca wartość wskazującą, czy należy użyć klauzuli SQL OUTPUT podczas zapisywania zmian w tabeli. Klauzula OUTPUT jest niezgodna z niektórymi funkcjami SQL Server, takimi jak tabele z wyzwalaczami. |
IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier) |
Zwraca wartość wskazującą, czy należy użyć klauzuli SQL OUTPUT podczas zapisywania zmian w określonej tabeli. Klauzula OUTPUT jest niezgodna z niektórymi funkcjami SQL Server, takimi jak tabele z wyzwalaczami. |
IsTemporal(IReadOnlyEntityType) |
Zwraca wartość wskazującą, czy typ jednostki jest mapowany na tabelę czasową. |
SetHistoryTableName(IConventionEntityType, String, Boolean) |
Ustawia wartość reprezentującą nazwę tabeli historii skojarzonej z jednostką zamapowana na tabelę czasową. |
SetHistoryTableName(IMutableEntityType, String) |
Ustawia wartość reprezentującą nazwę tabeli historii skojarzonej z jednostką zamapowana na tabelę czasową. |
SetHistoryTableSchema(IConventionEntityType, String, Boolean) |
Ustawia wartość reprezentującą schemat tabeli historii skojarzonej z jednostką zamapowana na tabelę czasową. |
SetHistoryTableSchema(IMutableEntityType, String) |
Ustawia wartość reprezentującą schemat tabeli historii skojarzonej z jednostką zamapowana na tabelę czasową. |
SetIsMemoryOptimized(IConventionEntityType, Nullable<Boolean>, Boolean) |
Ustawia wartość wskazującą, czy typ jednostki jest mapowany na tabelę zoptymalizowaną pod kątem pamięci. |
SetIsMemoryOptimized(IMutableEntityType, Boolean) |
Ustawia wartość wskazującą, czy typ jednostki jest mapowany na tabelę zoptymalizowaną pod kątem pamięci. |
SetIsTemporal(IConventionEntityType, Nullable<Boolean>, Boolean) |
Ustawia wartość wskazującą, czy typ jednostki jest mapowany na tabelę czasową. |
SetIsTemporal(IMutableEntityType, Boolean) |
Ustawia wartość wskazującą, czy typ jednostki jest mapowany na tabelę czasową. |
SetPeriodEndPropertyName(IConventionEntityType, String, Boolean) |
Ustawia wartość reprezentującą nazwę właściwości końcowej kropki jednostki zamapowanej na tabelę czasową. |
SetPeriodEndPropertyName(IMutableEntityType, String) |
Ustawia wartość reprezentującą nazwę właściwości końcowej kropki jednostki zamapowanej na tabelę czasową. |
SetPeriodStartPropertyName(IConventionEntityType, String, Boolean) |
Ustawia wartość reprezentującą nazwę właściwości rozpoczęcia okresu jednostki zamapowanej na tabelę czasową. |
SetPeriodStartPropertyName(IMutableEntityType, String) |
Ustawia wartość reprezentującą nazwę właściwości rozpoczęcia okresu jednostki zamapowanej na tabelę czasową. |
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, Boolean) |
Ustawia wartość wskazującą, czy należy użyć klauzuli SQL OUTPUT podczas zapisywania zmian w tabeli. Klauzula OUTPUT jest niezgodna z niektórymi funkcjami SQL Server, takimi jak tabele z wyzwalaczami. |
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean) |
Ustawia wartość wskazującą, czy należy użyć klauzuli SQL OUTPUT podczas zapisywania zmian w tabeli. Klauzula OUTPUT jest niezgodna z niektórymi funkcjami SQL Server, takimi jak tabele z wyzwalaczami. |
UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>) |
Ustawia wartość wskazującą, czy należy użyć klauzuli SQL OUTPUT podczas zapisywania zmian w tabeli. Klauzula OUTPUT jest niezgodna z niektórymi funkcjami SQL Server, takimi jak tabele z wyzwalaczami. |
UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>, StoreObjectIdentifier) |
Ustawia wartość wskazującą, czy należy użyć klauzuli SQL OUTPUT podczas zapisywania zmian w tabeli. Klauzula OUTPUT jest niezgodna z niektórymi funkcjami SQL Server, takimi jak tabele z wyzwalaczami. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla