SqlServerPropertyExtensions 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.
Metodi di estensione delle proprietà per i metadati specifici di SQL Server.
[System.Runtime.CompilerServices.Nullable(0)]
public static class SqlServerPropertyExtensions
public static class SqlServerPropertyExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerPropertyExtensions = class
type SqlServerPropertyExtensions = class
Public Module SqlServerPropertyExtensions
- Ereditarietà
-
SqlServerPropertyExtensions
- Attributi
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
| Nome | Descrizione |
|---|---|
| FindHiLoSequence(IProperty, StoreObjectIdentifier) |
Trova nel ISequence modello da usare per il modello hi-lo. |
| FindHiLoSequence(IProperty) |
Trova nel ISequence modello da usare per il modello hi-lo. |
| FindHiLoSequence(IReadOnlyProperty, StoreObjectIdentifier) |
Trova nel ISequence modello da usare per il modello hi-lo. |
| FindHiLoSequence(IReadOnlyProperty) |
Trova nel ISequence modello da usare per il modello hi-lo. |
| FindSequence(IProperty, StoreObjectIdentifier) |
Trova l'oggetto ISequence nel modello da usare per il modello di generazione di valori chiave. |
| FindSequence(IProperty) |
Trova l'oggetto ISequence nel modello da usare per il modello di generazione di valori chiave. |
| FindSequence(IReadOnlyProperty, StoreObjectIdentifier) |
Trova l'oggetto ISequence nel modello da usare per il modello di generazione di valori chiave. |
| FindSequence(IReadOnlyProperty) |
Trova l'oggetto ISequence nel modello da usare per il modello di generazione di valori chiave. |
| GetHiLoSequenceName(IProperty, StoreObjectIdentifier) |
Restituisce il nome da utilizzare per la sequenza di hi-lo. |
| GetHiLoSequenceName(IProperty) |
Restituisce il nome da utilizzare per la sequenza di hi-lo. |
| GetHiLoSequenceName(IReadOnlyProperty, StoreObjectIdentifier) |
Restituisce il nome da utilizzare per la sequenza di hi-lo. |
| GetHiLoSequenceName(IReadOnlyProperty) |
Restituisce il nome da utilizzare per la sequenza di hi-lo. |
| GetHiLoSequenceNameConfigurationSource(IConventionProperty) |
Restituisce l'oggetto ConfigurationSource per il nome della sequenza hi-lo. |
| GetHiLoSequenceSchema(IProperty, StoreObjectIdentifier) |
Restituisce lo schema da utilizzare per la sequenza di hi-lo. |
| GetHiLoSequenceSchema(IProperty) |
Restituisce lo schema da utilizzare per la sequenza di hi-lo. |
| GetHiLoSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier) |
Restituisce lo schema da utilizzare per la sequenza di hi-lo. |
| GetHiLoSequenceSchema(IReadOnlyProperty) |
Restituisce lo schema da utilizzare per la sequenza di hi-lo. |
| GetHiLoSequenceSchemaConfigurationSource(IConventionProperty) |
Restituisce l'oggetto ConfigurationSource per lo schema della sequenza hi-lo. |
| GetIdentityIncrement(IProperty, StoreObjectIdentifier) |
Restituisce l'incremento dell'identità. |
| GetIdentityIncrement(IProperty) |
Restituisce l'incremento dell'identità. |
| GetIdentityIncrement(IReadOnlyProperty, StoreObjectIdentifier) |
Restituisce l'incremento dell'identità. |
| GetIdentityIncrement(IReadOnlyProperty) |
Restituisce l'incremento dell'identità. |
| GetIdentityIncrement(IReadOnlyRelationalPropertyOverrides) |
Restituisce l'incremento dell'identità. |
| GetIdentityIncrementConfigurationSource(IConventionProperty, StoreObjectIdentifier) |
Restituisce l'oggetto per l'incremento ConfigurationSource dell'identità per una tabella specifica. |
| GetIdentityIncrementConfigurationSource(IConventionProperty) |
Restituisce l'oggetto ConfigurationSource per l'incremento dell'identità. |
| GetIdentityIncrementConfigurationSource(IConventionRelationalPropertyOverrides) |
Restituisce l'oggetto per l'incremento ConfigurationSource dell'identità per una tabella specifica. |
| GetIdentitySeed(IProperty, StoreObjectIdentifier) |
Restituisce il valore di inizializzazione dell'identità. |
| GetIdentitySeed(IProperty) |
Restituisce il valore di inizializzazione dell'identità. |
| GetIdentitySeed(IReadOnlyProperty, StoreObjectIdentifier) |
Restituisce il valore di inizializzazione dell'identità. |
| GetIdentitySeed(IReadOnlyProperty) |
Restituisce il valore di inizializzazione dell'identità. |
| GetIdentitySeed(IReadOnlyRelationalPropertyOverrides) |
Restituisce il valore di inizializzazione dell'identità. |
| GetIdentitySeedConfigurationSource(IConventionProperty, StoreObjectIdentifier) |
Restituisce l'oggetto ConfigurationSource per il valore di inizializzazione identity per una tabella specifica. |
| GetIdentitySeedConfigurationSource(IConventionProperty) |
Restituisce l'oggetto ConfigurationSource per il valore di inizializzazione dell'identità. |
| GetIdentitySeedConfigurationSource(IConventionRelationalPropertyOverrides) |
Restituisce l'oggetto ConfigurationSource per il valore di inizializzazione identity per una tabella specifica. |
| GetIsHiddenConfigurationSource(IConventionProperty) |
Restituisce l'oggetto ConfigurationSource per se la colonna della proprietà è nascosta. |
| GetIsSparseConfigurationSource(IConventionProperty) |
Restituisce l'oggetto ConfigurationSource per se la colonna della proprietà è di tipo sparse. |
| GetSequenceName(IReadOnlyProperty, StoreObjectIdentifier) |
Restituisce il nome da utilizzare per la sequenza di generazione di valori chiave. |
| GetSequenceName(IReadOnlyProperty) |
Restituisce il nome da utilizzare per la sequenza di generazione di valori chiave. |
| GetSequenceNameConfigurationSource(IConventionProperty) |
Restituisce l'oggetto ConfigurationSource per il nome della sequenza di generazione di valori chiave. |
| GetSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier) |
Restituisce lo schema da utilizzare per la sequenza di generazione di valori chiave. |
| GetSequenceSchema(IReadOnlyProperty) |
Restituisce lo schema da utilizzare per la sequenza di generazione di valori chiave. |
| GetSequenceSchemaConfigurationSource(IConventionProperty) |
Restituisce l'oggetto ConfigurationSource per lo schema della sequenza di generazione di valori chiave. |
| GetValueGenerationStrategy(IProperty, StoreObjectIdentifier) |
Restituisce l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà . Se non viene impostata alcuna strategia per la proprietà , la strategia da usare verrà ricavata da IModel. |
| GetValueGenerationStrategy(IProperty) |
Restituisce l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà . Se non viene impostata alcuna strategia per la proprietà , la strategia da usare verrà ricavata da IModel. |
| GetValueGenerationStrategy(IReadOnlyProperty, StoreObjectIdentifier) |
Restituisce l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà . |
| GetValueGenerationStrategy(IReadOnlyProperty) |
Restituisce l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà . |
| GetValueGenerationStrategy(IReadOnlyRelationalPropertyOverrides) |
Restituisce l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà . |
| GetValueGenerationStrategyConfigurationSource(IConventionProperty, StoreObjectIdentifier) |
Restituisce l'oggetto ConfigurationSource per per SqlServerValueGenerationStrategy una tabella specifica. |
| GetValueGenerationStrategyConfigurationSource(IConventionProperty) |
Restituisce l'oggetto ConfigurationSource per l'oggetto SqlServerValueGenerationStrategy. |
| GetValueGenerationStrategyConfigurationSource(IConventionRelationalPropertyOverrides) |
Restituisce l'oggetto ConfigurationSource per per SqlServerValueGenerationStrategy una tabella specifica. |
| IsCompatibleWithValueGeneration(IProperty) |
Restituisce un valore che indica se la proprietà è compatibile con qualsiasi SqlServerValueGenerationStrategyoggetto . |
| IsCompatibleWithValueGeneration(IReadOnlyProperty) |
Restituisce un valore che indica se la proprietà è compatibile con qualsiasi SqlServerValueGenerationStrategyoggetto . |
| IsHidden(IReadOnlyProperty) |
Restituisce un valore che indica se la colonna della proprietà è definita con il flag SQL Server |
| IsSparse(IReadOnlyProperty, StoreObjectIdentifier) |
Restituisce un valore che indica se la colonna della proprietà è di tipo sparse. |
| IsSparse(IReadOnlyProperty) |
Restituisce un valore che indica se la colonna della proprietà è di tipo sparse. |
| SetHiLoSequenceName(IConventionProperty, String, Boolean) |
Imposta il nome da utilizzare per la sequenza di hi-lo. |
| SetHiLoSequenceName(IMutableProperty, String) |
Imposta il nome da utilizzare per la sequenza di hi-lo. |
| SetHiLoSequenceSchema(IConventionProperty, String, Boolean) |
Imposta lo schema da utilizzare per la sequenza di hi-lo. |
| SetHiLoSequenceSchema(IMutableProperty, String) |
Imposta lo schema da utilizzare per la sequenza di hi-lo. |
| SetIdentityIncrement(IConventionProperty, Nullable<Int32>, Boolean) |
Imposta l'incremento dell'identità. |
| SetIdentityIncrement(IConventionProperty, Nullable<Int32>, StoreObjectIdentifier, Boolean) |
Imposta l'incremento di identità per una tabella specifica. |
| SetIdentityIncrement(IConventionRelationalPropertyOverrides, Nullable<Int32>, Boolean) |
Imposta l'incremento di identità per una tabella specifica. |
| SetIdentityIncrement(IMutableProperty, Nullable<Int32>, StoreObjectIdentifier) |
Imposta l'incremento di identità per una tabella specifica. |
| SetIdentityIncrement(IMutableProperty, Nullable<Int32>) |
Imposta l'incremento dell'identità. |
| SetIdentityIncrement(IMutableRelationalPropertyOverrides, Nullable<Int32>) |
Imposta l'incremento di identità per una tabella specifica. |
| SetIdentitySeed(IConventionProperty, Nullable<Int32>, Boolean) |
Imposta il valore di inizializzazione dell'identità. |
| SetIdentitySeed(IConventionProperty, Nullable<Int64>, Boolean) |
Imposta il valore di inizializzazione dell'identità. |
| SetIdentitySeed(IConventionProperty, Nullable<Int64>, StoreObjectIdentifier, Boolean) |
Imposta il valore di inizializzazione identity per una tabella specifica. |
| SetIdentitySeed(IConventionRelationalPropertyOverrides, Nullable<Int64>, Boolean) |
Imposta il valore di inizializzazione identity per una tabella specifica. |
| SetIdentitySeed(IMutableProperty, Nullable<Int32>) |
Imposta il valore di inizializzazione dell'identità. |
| SetIdentitySeed(IMutableProperty, Nullable<Int64>, StoreObjectIdentifier) |
Imposta il valore di inizializzazione identity per una tabella specifica. |
| SetIdentitySeed(IMutableProperty, Nullable<Int64>) |
Imposta il valore di inizializzazione dell'identità. |
| SetIdentitySeed(IMutableRelationalPropertyOverrides, Nullable<Int64>) |
Imposta il valore di inizializzazione identity per una tabella specifica. |
| SetIsHidden(IConventionProperty, Nullable<Boolean>, Boolean) |
Imposta un valore che indica se la colonna della proprietà è definita con il flag SQL Server |
| SetIsHidden(IMutableProperty, Nullable<Boolean>) |
Imposta un valore che indica se la colonna della proprietà è definita con il flag SQL Server |
| SetIsSparse(IConventionProperty, Nullable<Boolean>, Boolean) |
Imposta un valore che indica se la colonna della proprietà è di tipo sparse. |
| SetIsSparse(IMutableProperty, Nullable<Boolean>) |
Imposta un valore che indica se la colonna della proprietà è di tipo sparse. |
| SetSequenceName(IConventionProperty, String, Boolean) |
Imposta il nome da utilizzare per la sequenza di generazione di valori chiave. |
| SetSequenceName(IMutableProperty, String) |
Imposta il nome da utilizzare per la sequenza di generazione di valori chiave. |
| SetSequenceSchema(IConventionProperty, String, Boolean) |
Imposta lo schema da utilizzare per la sequenza di generazione di valori chiave. |
| SetSequenceSchema(IMutableProperty, String) |
Imposta lo schema da utilizzare per la sequenza di generazione di valori chiave. |
| SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Imposta l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà . |
| SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean) |
Imposta l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà per una tabella specifica. |
| SetValueGenerationStrategy(IConventionRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>, Boolean) |
Imposta l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà per una tabella specifica. |
| SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier) |
Imposta l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà per una tabella specifica. |
| SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>) |
Imposta l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà . |
| SetValueGenerationStrategy(IMutableRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>) |
Imposta l'oggetto SqlServerValueGenerationStrategy da utilizzare per la proprietà per una tabella specifica. |