Idioma

ConventionPropertyExtensions Classe

Definição

Cuidado

Use IConventionProperty

Métodos de extensão para IConventionProperty.

public static class ConventionPropertyExtensions
[System.Obsolete("Use IConventionProperty")]
public static class ConventionPropertyExtensions
type ConventionPropertyExtensions = class
[<System.Obsolete("Use IConventionProperty")>]
type ConventionPropertyExtensions = class
Public Module ConventionPropertyExtensions
Herança
ConventionPropertyExtensions
Atributos

Métodos

Nome Descrição
FindContainingPrimaryKey(IConventionProperty)
Obsoleto.

Obtém a chave primária que usa essa propriedade (incluindo uma chave primária composta na qual essa propriedade está incluída).

FindFirstPrincipal(IConventionProperty)
Obsoleto.

Localiza a primeira propriedade principal pela qual a propriedade determinada é restrita se a propriedade determinada faz parte de uma chave estrangeira.

FindPrincipals(IConventionProperty)
Obsoleto.

Localiza a lista de propriedades principais, incluindo a propriedade fornecida pela qual a propriedade determinada é restrita se a propriedade determinada faz parte de uma chave estrangeira.

GetAfterSaveBehaviorConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a fonte de configuração para GetAfterSaveBehavior(IProperty).

GetBeforeSaveBehaviorConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a fonte de configuração para GetBeforeSaveBehavior(IProperty).

GetContainingForeignKeys(IConventionProperty)
Obsoleto.

Obtém todas as chaves estrangeiras que usam essa propriedade (incluindo chaves estrangeiras compostas nas quais essa propriedade está incluída).

GetContainingIndexes(IConventionProperty)
Obsoleto.

Obtém todos os índices que usam essa propriedade (incluindo índices compostos nos quais essa propriedade está incluída).

GetContainingKeys(IConventionProperty)
Obsoleto.

Obtém todas as chaves primárias ou alternativas que usam essa propriedade (incluindo chaves compostas nas quais essa propriedade está incluída).

GetIsUnicodeConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a fonte de configuração para IsUnicode(IProperty).

GetKeyValueComparerConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a fonte de configuração para GetKeyValueComparer().

GetMaxLengthConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a fonte de configuração para GetMaxLength(IProperty).

GetPrecisionConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a fonte de configuração para GetPrecision(IProperty).

GetProviderClrTypeConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a fonte de configuração para GetProviderClrType(IProperty).

GetScaleConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a fonte de configuração para GetScale(IProperty).

GetStructuralValueComparerConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a fonte de configuração para GetStructuralValueComparer(IProperty).

GetTypeMappingConfigurationSource(IConventionProperty)
Obsoleto.

Obtém o ConfigurationSource para FindTypeMapping(IProperty).

GetValueComparerConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a fonte de configuração para GetValueComparer(IProperty).

GetValueConverterConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a fonte de configuração para GetValueConverter(IProperty).

GetValueGeneratorFactoryConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a fonte de configuração para GetValueGeneratorFactory(IProperty).

SetAfterSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean)
Obsoleto.

Define um valor que indica se essa propriedade pode ser modificada depois que a entidade é salva no banco de dados.

Se Throw, uma exceção será gerada se um novo valor for atribuído a essa propriedade depois que a entidade existir no banco de dados.

Se Ignore, então, qualquer modificação no valor da propriedade de uma entidade que já existe no banco de dados será ignorada.

SetBeforeSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean)
Obsoleto.

Define um valor que indica se essa propriedade pode ser modificada antes que a entidade seja salva no banco de dados.

Se Throw, uma exceção será gerada se um valor for atribuído a essa propriedade quando estiver no Added estado.

Se Ignore, então, qualquer conjunto de valores será ignorado quando ele estiver no Added estado.

SetIsUnicode(IConventionProperty, Nullable<Boolean>, Boolean)
Obsoleto.

Define um valor que indica se essa propriedade pode persistir caracteres Unicode.

SetKeyValueComparer(IConventionProperty, ValueComparer, Boolean)
Obsoleto.

Define o personalizado ValueComparer para essa propriedade ao executar comparações de chave.

SetMaxLength(IConventionProperty, Nullable<Int32>, Boolean)
Obsoleto.

Define o comprimento máximo dos dados permitidos nesta propriedade. Por exemplo, se a propriedade for um String ' então esse é o número máximo de caracteres.

SetPrecision(IConventionProperty, Nullable<Int32>, Boolean)
Obsoleto.

Define a precisão dos dados permitidos nesta propriedade. Por exemplo, se a propriedade for um Decimal , esse será o número máximo de dígitos.

SetProviderClrType(IConventionProperty, Type, Boolean)
Obsoleto.

Define o tipo no qual o valor da propriedade será convertido antes de ser enviado para o provedor de banco de dados.

SetScale(IConventionProperty, Nullable<Int32>, Boolean)
Obsoleto.

Define a escala de dados permitida nesta propriedade. Por exemplo, se a propriedade for uma Decimal , esse será o número máximo de casas decimais.

SetStructuralValueComparer(IConventionProperty, ValueComparer, Boolean)
Obsoleto.

Define o personalizado ValueComparer para cópias estruturais dessa propriedade.

SetTypeMapping(IConventionProperty, CoreTypeMapping, Boolean)
Obsoleto.

Define a CoreTypeMapping propriedade para determinada

SetValueComparer(IConventionProperty, ValueComparer, Boolean)
Obsoleto.

Define o personalizado ValueComparer para essa propriedade.

SetValueConverter(IConventionProperty, ValueConverter, Boolean)
Obsoleto.

Define o personalizado ValueConverter para essa propriedade.

SetValueGeneratorFactory(IConventionProperty, Func<IProperty,IEntityType,ValueGenerator>, Boolean)
Obsoleto.

Define a fábrica a ser usada para gerar valores para essa propriedade ou null para limpar qualquer fábrica definida anteriormente.

A configuração null não desabilitar a geração de valor para essa propriedade apenas limpa qualquer gerador explicitamente configurado para essa propriedade. O provedor de banco de dados ainda pode ter um gerador de valor para o tipo de propriedade.

Aplica-se a