Idioma

SqlServerPropertyExtensions Classe

Definição

Métodos de extensão de propriedade para metadados específicos de 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
Herança
SqlServerPropertyExtensions
Atributos

Comentários

Consulte tipos e relações de entidade de modelagem e acessando bancos de dados SQL Server e SQL do Azure com o EF Core para obter mais informações e exemplos.

Métodos

Nome Descrição
FindHiLoSequence(IProperty, StoreObjectIdentifier)

Localiza o ISequence modelo a ser usado para o padrão hi-lo.

FindHiLoSequence(IProperty)

Localiza o ISequence modelo a ser usado para o padrão hi-lo.

FindHiLoSequence(IReadOnlyProperty, StoreObjectIdentifier)

Localiza o ISequence modelo a ser usado para o padrão hi-lo.

FindHiLoSequence(IReadOnlyProperty)

Localiza o ISequence modelo a ser usado para o padrão hi-lo.

FindSequence(IProperty, StoreObjectIdentifier)

Localiza o ISequence modelo a ser usado para o padrão de geração de valor chave.

FindSequence(IProperty)

Localiza o ISequence modelo a ser usado para o padrão de geração de valor chave.

FindSequence(IReadOnlyProperty, StoreObjectIdentifier)

Localiza o ISequence modelo a ser usado para o padrão de geração de valor chave.

FindSequence(IReadOnlyProperty)

Localiza o ISequence modelo a ser usado para o padrão de geração de valor chave.

GetHiLoSequenceName(IProperty, StoreObjectIdentifier)

Retorna o nome a ser usado para a sequência de hi-lo.

GetHiLoSequenceName(IProperty)

Retorna o nome a ser usado para a sequência de hi-lo.

GetHiLoSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

Retorna o nome a ser usado para a sequência de hi-lo.

GetHiLoSequenceName(IReadOnlyProperty)

Retorna o nome a ser usado para a sequência de hi-lo.

GetHiLoSequenceNameConfigurationSource(IConventionProperty)

Retorna o ConfigurationSource nome da sequência hi-lo.

GetHiLoSequenceSchema(IProperty, StoreObjectIdentifier)

Retorna o esquema a ser usado para a sequência de hi-lo.

GetHiLoSequenceSchema(IProperty)

Retorna o esquema a ser usado para a sequência de hi-lo.

GetHiLoSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)

Retorna o esquema a ser usado para a sequência de hi-lo.

GetHiLoSequenceSchema(IReadOnlyProperty)

Retorna o esquema a ser usado para a sequência de hi-lo.

GetHiLoSequenceSchemaConfigurationSource(IConventionProperty)

Retorna o ConfigurationSource esquema de sequência de hi-lo.

GetIdentityIncrement(IProperty, StoreObjectIdentifier)

Retorna o incremento de identidade.

GetIdentityIncrement(IProperty)

Retorna o incremento de identidade.

GetIdentityIncrement(IReadOnlyProperty, StoreObjectIdentifier)

Retorna o incremento de identidade.

GetIdentityIncrement(IReadOnlyProperty)

Retorna o incremento de identidade.

GetIdentityIncrement(IReadOnlyRelationalPropertyOverrides)

Retorna o incremento de identidade.

GetIdentityIncrementConfigurationSource(IConventionProperty, StoreObjectIdentifier)

Retorna o ConfigurationSource incremento de identidade para uma tabela específica.

GetIdentityIncrementConfigurationSource(IConventionProperty)

Retorna o ConfigurationSource incremento de identidade.

GetIdentityIncrementConfigurationSource(IConventionRelationalPropertyOverrides)

Retorna o ConfigurationSource incremento de identidade para uma tabela específica.

GetIdentitySeed(IProperty, StoreObjectIdentifier)

Retorna a semente de identidade.

GetIdentitySeed(IProperty)

Retorna a semente de identidade.

GetIdentitySeed(IReadOnlyProperty, StoreObjectIdentifier)

Retorna a semente de identidade.

GetIdentitySeed(IReadOnlyProperty)

Retorna a semente de identidade.

GetIdentitySeed(IReadOnlyRelationalPropertyOverrides)

Retorna a semente de identidade.

GetIdentitySeedConfigurationSource(IConventionProperty, StoreObjectIdentifier)

Retorna a ConfigurationSource semente de identidade para uma tabela específica.

GetIdentitySeedConfigurationSource(IConventionProperty)

Retorna a ConfigurationSource semente da identidade.

GetIdentitySeedConfigurationSource(IConventionRelationalPropertyOverrides)

Retorna a ConfigurationSource semente de identidade para uma tabela específica.

GetIsHiddenConfigurationSource(IConventionProperty)

Retorna o ConfigurationSource valor para saber se a coluna da propriedade está oculta.

GetIsSparseConfigurationSource(IConventionProperty)

Retorna o ConfigurationSource valor para saber se a coluna da propriedade é esparsa.

GetSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

Retorna o nome a ser usado para a sequência de geração de valor de chave.

GetSequenceName(IReadOnlyProperty)

Retorna o nome a ser usado para a sequência de geração de valor de chave.

GetSequenceNameConfigurationSource(IConventionProperty)

Retorna o nome da ConfigurationSource sequência de geração de valor de chave.

GetSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)

Retorna o esquema a ser usado para a sequência de geração de valor de chave.

GetSequenceSchema(IReadOnlyProperty)

Retorna o esquema a ser usado para a sequência de geração de valor de chave.

GetSequenceSchemaConfigurationSource(IConventionProperty)

Retorna o ConfigurationSource esquema de sequência de geração de valor de chave.

GetValueGenerationStrategy(IProperty, StoreObjectIdentifier)

Retorna o SqlServerValueGenerationStrategy uso para a propriedade.

Se nenhuma estratégia for definida para a propriedade, a estratégia a ser usada será retirada do IModel.

GetValueGenerationStrategy(IProperty)

Retorna o SqlServerValueGenerationStrategy uso para a propriedade.

Se nenhuma estratégia for definida para a propriedade, a estratégia a ser usada será retirada do IModel.

GetValueGenerationStrategy(IReadOnlyProperty, StoreObjectIdentifier)

Retorna o SqlServerValueGenerationStrategy uso para a propriedade.

GetValueGenerationStrategy(IReadOnlyProperty)

Retorna o SqlServerValueGenerationStrategy uso para a propriedade.

GetValueGenerationStrategy(IReadOnlyRelationalPropertyOverrides)

Retorna o SqlServerValueGenerationStrategy uso para a propriedade.

GetValueGenerationStrategyConfigurationSource(IConventionProperty, StoreObjectIdentifier)

Retorna o ConfigurationSource para uma SqlServerValueGenerationStrategy tabela específica.

GetValueGenerationStrategyConfigurationSource(IConventionProperty)

Retorna o ConfigurationSource para o SqlServerValueGenerationStrategy.

GetValueGenerationStrategyConfigurationSource(IConventionRelationalPropertyOverrides)

Retorna o ConfigurationSource para uma SqlServerValueGenerationStrategy tabela específica.

IsCompatibleWithValueGeneration(IProperty)

Retorna um valor que indica se a propriedade é compatível com qualquer SqlServerValueGenerationStrategy.

IsCompatibleWithValueGeneration(IReadOnlyProperty)

Retorna um valor que indica se a propriedade é compatível com qualquer SqlServerValueGenerationStrategy.

IsHidden(IReadOnlyProperty)

Retorna um valor que indica se a coluna da propriedade é definida com o sinalizador SQL ServerHIDDEN, que exclui a coluna dos SELECT * resultados.

IsSparse(IReadOnlyProperty, StoreObjectIdentifier)

Retorna um valor que indica se a coluna da propriedade é esparsa.

IsSparse(IReadOnlyProperty)

Retorna um valor que indica se a coluna da propriedade é esparsa.

SetHiLoSequenceName(IConventionProperty, String, Boolean)

Define o nome a ser usado para a sequência de hi-lo.

SetHiLoSequenceName(IMutableProperty, String)

Define o nome a ser usado para a sequência de hi-lo.

SetHiLoSequenceSchema(IConventionProperty, String, Boolean)

Define o esquema a ser usado para a sequência de hi-lo.

SetHiLoSequenceSchema(IMutableProperty, String)

Define o esquema a ser usado para a sequência de hi-lo.

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, Boolean)

Define o incremento de identidade.

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, StoreObjectIdentifier, Boolean)

Define o incremento de identidade para uma tabela específica.

SetIdentityIncrement(IConventionRelationalPropertyOverrides, Nullable<Int32>, Boolean)

Define o incremento de identidade para uma tabela específica.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>, StoreObjectIdentifier)

Define o incremento de identidade para uma tabela específica.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>)

Define o incremento de identidade.

SetIdentityIncrement(IMutableRelationalPropertyOverrides, Nullable<Int32>)

Define o incremento de identidade para uma tabela específica.

SetIdentitySeed(IConventionProperty, Nullable<Int32>, Boolean)

Define a semente de identidade.

SetIdentitySeed(IConventionProperty, Nullable<Int64>, Boolean)

Define a semente de identidade.

SetIdentitySeed(IConventionProperty, Nullable<Int64>, StoreObjectIdentifier, Boolean)

Define a semente de identidade para uma tabela específica.

SetIdentitySeed(IConventionRelationalPropertyOverrides, Nullable<Int64>, Boolean)

Define a semente de identidade para uma tabela específica.

SetIdentitySeed(IMutableProperty, Nullable<Int32>)

Define a semente de identidade.

SetIdentitySeed(IMutableProperty, Nullable<Int64>, StoreObjectIdentifier)

Define a semente de identidade para uma tabela específica.

SetIdentitySeed(IMutableProperty, Nullable<Int64>)

Define a semente de identidade.

SetIdentitySeed(IMutableRelationalPropertyOverrides, Nullable<Int64>)

Define a semente de identidade para uma tabela específica.

SetIsHidden(IConventionProperty, Nullable<Boolean>, Boolean)

Define um valor que indica se a coluna da propriedade é definida com o sinalizador SQL ServerHIDDEN.

SetIsHidden(IMutableProperty, Nullable<Boolean>)

Define um valor que indica se a coluna da propriedade é definida com o sinalizador SQL ServerHIDDEN.

SetIsSparse(IConventionProperty, Nullable<Boolean>, Boolean)

Define um valor que indica se a coluna da propriedade é esparsa.

SetIsSparse(IMutableProperty, Nullable<Boolean>)

Define um valor que indica se a coluna da propriedade é esparsa.

SetSequenceName(IConventionProperty, String, Boolean)

Define o nome a ser usado para a sequência de geração de valor de chave.

SetSequenceName(IMutableProperty, String)

Define o nome a ser usado para a sequência de geração de valor de chave.

SetSequenceSchema(IConventionProperty, String, Boolean)

Define o esquema a ser usado para a sequência de geração de valor de chave.

SetSequenceSchema(IMutableProperty, String)

Define o esquema a ser usado para a sequência de geração de valor de chave.

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, Boolean)

Define o SqlServerValueGenerationStrategy uso para a propriedade.

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean)

Define o SqlServerValueGenerationStrategy uso para a propriedade para uma tabela específica.

SetValueGenerationStrategy(IConventionRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>, Boolean)

Define o SqlServerValueGenerationStrategy uso para a propriedade para uma tabela específica.

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier)

Define o SqlServerValueGenerationStrategy uso para a propriedade para uma tabela específica.

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>)

Define o SqlServerValueGenerationStrategy uso para a propriedade.

SetValueGenerationStrategy(IMutableRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>)

Define o SqlServerValueGenerationStrategy uso para a propriedade para uma tabela específica.

Aplica-se a