SqlServerEntityTypeBuilderExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
SQL Server metodi di estensione specifici per EntityTypeBuilder.
public static class SqlServerEntityTypeBuilderExtensions
type SqlServerEntityTypeBuilderExtensions = class
Public Module SqlServerEntityTypeBuilderExtensions
- Ereditarietà
-
SqlServerEntityTypeBuilderExtensions
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi e relazioni di entitàe Accesso a SQL Server e Azure SQL database con EF Core.
Metodi
CanSetHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Restituisce un valore che indica se il nome della tabella di cronologia specificato può essere impostato per l'entità. |
CanSetHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Restituisce un valore che indica se la tabella mappata può avere lo schema della tabella di cronologia. |
CanSetIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Restituisce un valore che indica se la tabella mappata può essere configurata come ottimizzata per la memoria. |
CanSetIsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Restituisce un valore che indica se la tabella mappata può essere configurata come temporale. |
CanSetPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Restituisce un valore che indica se la tabella mappata può avere una proprietà di fine periodo. |
CanSetPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Restituisce un valore che indica se la tabella mappata può avere una proprietà di inizio periodo. |
ForSqlServerHasIndex<TEntity>(EntityTypeBuilder<TEntity>, Expression<Func<TEntity,Object>>) |
Configura un indice nelle proprietà specificate. Se è presente un indice nel set specificato di proprietà, verrà restituito l'indice esistente per la configurazione. |
ForSqlServerIsMemoryOptimized(EntityTypeBuilder, Boolean) |
Obsoleti.
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server come ottimizzata per la memoria. |
ForSqlServerIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Obsoleti.
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server come ottimizzata per la memoria. |
ForSqlServerIsMemoryOptimized(OwnedNavigationBuilder, Boolean) |
Obsoleti.
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server come ottimizzata per la memoria. |
ForSqlServerIsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean) |
Obsoleti.
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server come ottimizzata per la memoria. |
ForSqlServerIsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean) |
Obsoleti.
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server come ottimizzata per la memoria. |
ForSqlServerToTable(EntityTypeBuilder, String) |
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server. |
ForSqlServerToTable(EntityTypeBuilder, String, String) |
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server. |
ForSqlServerToTable<TEntity>(EntityTypeBuilder<TEntity>, String) |
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server. |
ForSqlServerToTable<TEntity>(EntityTypeBuilder<TEntity>, String, String) |
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server. |
HasPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Configura una proprietà di fine periodo per l'entità mappata a una tabella temporale. |
HasPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Configura una proprietà di inizio del periodo per l'entità mappata a una tabella temporale. |
IsMemoryOptimized(EntityTypeBuilder, Boolean) |
Obsoleti.
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server come ottimizzata per la memoria. |
IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server come ottimizzata per la memoria. |
IsMemoryOptimized(OwnedNavigationBuilder, Boolean) |
Obsoleti.
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server come ottimizzata per la memoria. |
IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean) |
Obsoleti.
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server come ottimizzata per la memoria. |
IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean) |
Obsoleti.
Configura la tabella a cui viene eseguito il mapping dell'entità quando la destinazione è SQL Server come ottimizzata per la memoria. |
IsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Configura la tabella come temporale. |
UseHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Configura un nome di tabella della cronologia per l'entità mappata a una tabella temporale. |
UseHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Configura uno schema della tabella di cronologia per l'entità mappata a una tabella temporale. |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per