SqlServerPropertyBuilderExtensions 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 PropertyBuilder.
public static class SqlServerPropertyBuilderExtensions
type SqlServerPropertyBuilderExtensions = class
Public Module SqlServerPropertyBuilderExtensions
- Ereditarietà
-
SqlServerPropertyBuilderExtensions
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
CanSetHiLoSequence(IConventionPropertyBuilder, String, String, Boolean) |
Restituisce un valore che indica se il nome e lo schema specificati possono essere impostati per la sequenza hi-lo. |
CanSetIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Restituisce un valore che indica se il valore specificato può essere impostato come incremento per SQL Server IDENTITY. |
CanSetIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, StoreObjectIdentifier, Boolean) |
Restituisce un valore che indica se il valore specificato può essere impostato come incremento per SQL Server IDENTITY per una determinata tabella. |
CanSetIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Restituisce un valore che indica se il valore specificato può essere impostato come valore di inizializzazione per SQL Server IDENTITY. |
CanSetIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, Boolean) |
Restituisce un valore che indica se il valore specificato può essere impostato come valore di inizializzazione per SQL Server IDENTITY. |
CanSetIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, StoreObjectIdentifier, Boolean) |
Restituisce un valore che indica se il valore specificato può essere impostato come valore di inizializzazione per SQL Server IDENTITY per una determinata tabella. |
CanSetIsSparse(IConventionPropertyBuilder, Nullable<Boolean>, Boolean) |
Restituisce un valore che indica se la colonna della proprietà può essere configurata come sparse quando la destinazione è SQL Server. |
CanSetSequence(IConventionPropertyBuilder, String, String, Boolean) |
Restituisce un valore che indica se il nome e lo schema specificati possono essere impostati per la sequenza di generazione del valore della chiave. |
CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Restituisce un valore che indica se il valore specificato può essere impostato come strategia di generazione del valore. |
CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean) |
Restituisce un valore che indica se il valore specificato può essere impostato come strategia di generazione di valori per una determinata tabella. |
ForSqlServerHasColumnName(PropertyBuilder, String) |
Configura la colonna a cui viene eseguito il mapping della proprietà quando la destinazione è SQL Server. |
ForSqlServerHasColumnName<TProperty>(PropertyBuilder<TProperty>, String) |
Configura la colonna a cui viene eseguito il mapping della proprietà quando la destinazione è SQL Server. |
ForSqlServerHasColumnType(PropertyBuilder, String) |
Configura il tipo di dati della colonna a cui viene eseguito il mapping della proprietà durante la destinazione SQL Server. Deve trattarsi del nome completo del tipo, tra cui precisione, scala, lunghezza e così via. |
ForSqlServerHasColumnType<TProperty>(PropertyBuilder<TProperty>, String) |
Configura il tipo di dati della colonna a cui viene eseguito il mapping della proprietà durante la destinazione SQL Server. Deve trattarsi del nome completo del tipo, tra cui precisione, scala, lunghezza e così via. |
ForSqlServerHasComputedColumnSql(PropertyBuilder, String) |
Configura la proprietà per il mapping a una colonna calcolata quando la destinazione è SQL Server. |
ForSqlServerHasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String) |
Configura la proprietà per il mapping a una colonna calcolata quando la destinazione è SQL Server. |
ForSqlServerHasDefaultValue(PropertyBuilder, Object) |
Configura il valore predefinito per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione SQL Server. |
ForSqlServerHasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object) |
Configura il valore predefinito per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione SQL Server. |
ForSqlServerHasDefaultValueSql(PropertyBuilder, String) |
Configura l'espressione di valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione SQL Server. |
ForSqlServerHasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String) |
Configura l'espressione di valore predefinita per la colonna a cui viene eseguito il mapping della proprietà durante la destinazione SQL Server. |
ForSqlServerHasHiLoSequence(IConventionPropertyBuilder, String, String, Boolean) |
Obsoleti.
Configura la sequenza di database utilizzata per il modello hi-lo per generare valori per la proprietà chiave, quando la destinazione è SQL Server. |
ForSqlServerHasIdentityIncrement(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Obsoleti.
Configura l'incremento per SQL Server IDENTITY. |
ForSqlServerHasIdentitySeed(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Obsoleti.
Configura il valore di inizializzazione per SQL Server IDENTITY. |
ForSqlServerHasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Obsoleti.
Configura la strategia di generazione di valori per la proprietà chiave, quando la destinazione è SQL Server. |
ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String) |
Obsoleti.
Configura la proprietà chiave per l'uso di un modello hi-lo basato su sequenza per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
ForSqlServerUseSequenceHiLo<TProperty>(PropertyBuilder<TProperty>, String, String) |
Obsoleti.
Configura la proprietà chiave per l'uso di un modello hi-lo basato su sequenza per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
HasHiLoSequence(IConventionPropertyBuilder, String, String, Boolean) |
Configura la sequenza di database utilizzata per il modello hi-lo per generare valori per la proprietà chiave, quando la destinazione è SQL Server. |
HasIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Configura l'incremento per SQL Server IDENTITY. |
HasIdentityColumnIncrement(IConventionPropertyBuilder, Nullable<Int32>, StoreObjectIdentifier, Boolean) |
Configura l'incremento per SQL Server IDENTITY per una determinata tabella. |
HasIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int32>, Boolean) |
Configura il valore di inizializzazione per SQL Server IDENTITY. |
HasIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, Boolean) |
Configura il valore di inizializzazione per SQL Server IDENTITY. |
HasIdentityColumnSeed(IConventionPropertyBuilder, Nullable<Int64>, StoreObjectIdentifier, Boolean) |
Configura il valore di inizializzazione per SQL Server IDENTITY per una determinata tabella. |
HasSequence(IConventionPropertyBuilder, String, String, Boolean) |
Configura la sequenza di database utilizzata per il modello di generazione di valori chiave per generare valori per la proprietà chiave, quando la destinazione è SQL Server. |
HasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Configura la strategia di generazione di valori per la proprietà chiave, quando la destinazione è SQL Server. |
HasValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean) |
Configura la strategia di generazione di valori per la proprietà chiave, quando la destinazione è SQL Server per una determinata tabella. |
IsSparse(IConventionPropertyBuilder, Nullable<Boolean>, Boolean) |
Configura se la colonna della proprietà viene creata come sparse quando la destinazione è SQL Server. |
IsSparse(PropertyBuilder, Boolean) |
Configura se la colonna della proprietà viene creata come sparse quando la destinazione è SQL Server. |
IsSparse<TProperty>(PropertyBuilder<TProperty>, Boolean) |
Configura se la colonna della proprietà viene creata come sparse quando la destinazione è SQL Server. |
UseHiLo(PropertyBuilder, String, String) |
Configura la proprietà chiave per l'uso di un modello hi-lo basato su sequenza per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseHiLo<TProperty>(PropertyBuilder<TProperty>, String, String) |
Configura la proprietà chiave per l'uso di un modello hi-lo basato su sequenza per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseIdentityColumn(ColumnBuilder, Int64, Int32) |
Configura la colonna chiave per l'uso della funzionalità IDENTITY SQL Server per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseIdentityColumn(PropertyBuilder, Int32, Int32) |
Configura la proprietà chiave per l'uso della funzionalità IDENTITY SQL Server per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseIdentityColumn(PropertyBuilder, Int64, Int32) |
Configura la proprietà chiave per l'uso della funzionalità IDENTITY SQL Server per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseIdentityColumn<TProperty>(ColumnBuilder<TProperty>, Int64, Int32) |
Configura la colonna chiave per l'uso della funzionalità IDENTITY SQL Server per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32) |
Configura la proprietà chiave per l'uso della funzionalità IDENTITY SQL Server per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int64, Int32) |
Configura la proprietà chiave per l'uso della funzionalità IDENTITY SQL Server per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseSequence(PropertyBuilder, String, String) |
Configura la proprietà chiave per l'uso di un modello di generazione di valori chiave basato su sequenza per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseSequence<TProperty>(PropertyBuilder<TProperty>, String, String) |
Configura la proprietà chiave per l'uso di un modello di generazione di valori chiave basato su sequenza per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseSqlServerIdentityColumn(PropertyBuilder, Int32, Int32) |
Obsoleti.
Configura la proprietà chiave per l'uso della funzionalità IDENTITY SQL Server per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseSqlServerIdentityColumn(PropertyBuilder) |
Configura la proprietà chiave per l'uso della funzionalità IDENTITY SQL Server per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseSqlServerIdentityColumn<TProperty>(PropertyBuilder<TProperty>, Int32, Int32) |
Obsoleti.
Configura la proprietà chiave per l'uso della funzionalità IDENTITY SQL Server per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |
UseSqlServerIdentityColumn<TProperty>(PropertyBuilder<TProperty>) |
Configura la proprietà chiave per l'uso della funzionalità IDENTITY SQL Server per generare valori per le nuove entità, quando la destinazione è SQL Server. Questo metodo imposta la proprietà su OnAdd. |