Compartilhar via


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

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 fornecida será restrita se a propriedade fornecida fizer parte de uma chave estrangeira.

FindPrincipals(IConventionProperty)
Obsoleto.

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

GetAfterSaveBehaviorConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a origem da configuração para GetAfterSaveBehavior(IProperty).

GetBeforeSaveBehaviorConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a origem da 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 origem da configuração para IsUnicode(IProperty).

GetKeyValueComparerConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a origem da configuração para GetKeyValueComparer().

GetMaxLengthConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a origem da configuração para GetMaxLength(IProperty).

GetPrecisionConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a origem da configuração para GetPrecision(IProperty).

GetProviderClrTypeConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a origem da configuração para GetProviderClrType(IProperty).

GetScaleConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a origem da configuração para GetScale(IProperty).

GetStructuralValueComparerConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a origem da configuração para GetStructuralValueComparer(IProperty).

GetTypeMappingConfigurationSource(IConventionProperty)
Obsoleto.

Obtém o ConfigurationSource para FindTypeMapping(IProperty).

GetValueComparerConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a origem da configuração para GetValueComparer(IProperty).

GetValueConverterConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a origem da configuração para GetValueConverter(IProperty).

GetValueGeneratorFactoryConfigurationSource(IConventionProperty)
Obsoleto.

Retorna a origem da 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, 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, qualquer valor definido será ignorado quando 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 ' , esse será o número máximo de caracteres.

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

Define a precisão dos dados permitidos nessa 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 para o qual o valor da propriedade será convertido antes de ser enviado ao provedor de banco de dados.

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

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

SetStructuralValueComparer(IConventionProperty, ValueComparer, Boolean)
Obsoleto.

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

SetTypeMapping(IConventionProperty, CoreTypeMapping, Boolean)
Obsoleto.

Define o CoreTypeMapping para a propriedade fornecida

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