Idioma

ConventionModelExtensions Classe

Definição

Cuidado

Use IConventionModel

Métodos de extensão para IConventionModel.

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

Métodos

Nome Descrição
AddIgnored(IConventionModel, Type, Boolean)
Obsoleto.

Marca o tipo de entidade fornecido como ignorado.

AddOwned(IConventionModel, Type, Boolean)
Obsoleto.

Marca o tipo de entidade fornecido como de propriedade, indicando que quando os tipos de entidade descobertos usando o tipo determinado devem ser configurados como propriedade.

AddShared(IConventionModel, Type, Boolean)
Obsoleto.

Marca o tipo de entidade fornecido como compartilhado, indicando que quando descobertos tipos de entidade correspondentes devem ser configurados como tipo de entidade de tipo compartilhado.

FinalizeModel(IConventionModel)
Obsoleto.

Força o pós-processamento no modelo de modo que ele esteja pronto para uso pelo runtime. Esse pós-processamento ocorre automaticamente ao usar OnModelCreating(ModelBuilder); esse método permite que ele seja executado explicitamente em casos em que a execução automática não é possível.

FindEntityType(IConventionModel, Type, String, IConventionEntityType)
Obsoleto.

Obtém o tipo de entidade para o nome fornecido, definindo o nome de navegação e o tipo de entidade definidor. Retorna null se nenhum tipo de entidade correspondente for encontrado.

FindEntityType(IConventionModel, Type)
Obsoleto.

Obtém a entidade que mapeia a classe de entidade fornecida. Retorna null se nenhum tipo de entidade com o nome fornecido for encontrado.

FindIgnoredConfigurationSource(IConventionModel, Type)
Obsoleto.

Indica se o tipo de entidade fornecido é ignorado.

FindIsOwnedConfigurationSource(IConventionModel, Type)
Obsoleto.

Retorna um valor que indica se os tipos de entidade que usam o tipo fornecido devem ser configurados como tipos de propriedade quando descobertos.

FindLeastDerivedEntityTypes(IConventionModel, Type, Func<IConventionEntityType,Boolean>)
Obsoleto.

Retorna os tipos de entidade correspondentes aos tipos menos derivados do determinado.

GetChangeTrackingStrategyConfigurationSource(IConventionModel)
Obsoleto.

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

GetEntityTypes(IConventionModel, String)
Obsoleto.

Obtém os tipos de entidade que correspondem ao nome fornecido.

GetEntityTypes(IConventionModel, Type)
Obsoleto.

Obtém os tipos de entidade que correspondem ao tipo fornecido.

GetPropertyAccessModeConfigurationSource(IConventionModel)
Obsoleto.

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

IsIgnored(IConventionModel, String)
Obsoleto.

Indica se o nome do tipo de entidade fornecido é ignorado.

IsIgnored(IConventionModel, Type)
Obsoleto.

Indica se o tipo de entidade fornecido é ignorado.

IsOwned(IConventionModel, Type)
Obsoleto.

Retorna um valor que indica se os tipos de entidade que usam o tipo fornecido devem ser configurados como tipos de propriedade quando descobertos.

RemoveEntityType(IConventionModel, String, String, IConventionEntityType)
Obsoleto.

Remove um tipo de entidade com uma navegação definidora do modelo.

RemoveEntityType(IConventionModel, String)
Obsoleto.

Remove um tipo de entidade sem definir a navegação do modelo.

RemoveEntityType(IConventionModel, Type, String, IConventionEntityType)
Obsoleto.

Remove um tipo de entidade com uma navegação definidora do modelo.

RemoveEntityType(IConventionModel, Type)
Obsoleto.

Remove um tipo de entidade do modelo.

RemoveOwned(IConventionModel, Type)
Obsoleto.

Remove o tipo de propriedade fornecido, indicando que quando descobertos tipos de entidade correspondentes não devem ser configurados como propriedade.

SetChangeTrackingStrategy(IConventionModel, Nullable<ChangeTrackingStrategy>, Boolean)
Obsoleto.

Define a estratégia de controle de alterações padrão a ser usada para entidades no modelo. Essa estratégia indica como o contexto detecta alterações nas propriedades de uma instância de um tipo de entidade.

SetPropertyAccessMode(IConventionModel, Nullable<PropertyAccessMode>, Boolean)
Obsoleto.

Define o PropertyAccessMode uso para propriedades de todos os tipos de entidade neste modelo.

Observe que tipos de entidade individuais podem substituir esse modo de acesso e propriedades individuais de tipos de entidade podem substituir o modo de acesso definido no tipo de entidade. O conjunto de valores aqui será usado para qualquer propriedade para a qual nenhuma substituição tenha sido especificada.

Aplica-se a