Lingua

SqlServerPropertyExtensions Classe

Definizione

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 ServerHIDDEN, che esclude la colonna dai SELECT * risultati.

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 ServerHIDDEN.

SetIsHidden(IMutableProperty, Nullable<Boolean>)

Imposta un valore che indica se la colonna della proprietà è definita con il flag SQL ServerHIDDEN.

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.

Si applica a