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

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 propriedade, indicando que quando os tipos de entidade descobertos usando o tipo especificado 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 nos casos em que a execução automática não é possível.

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.

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

Obtém o tipo de entidade para o nome especificado, definindo o nome de navegação e o tipo de entidade definidor. Retornará null se nenhum tipo de entidade correspondente 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 especificado 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 especificado devem ser configurados como tipos de propriedade quando descobertos.

RemoveEntityType(IConventionModel, String)
Obsoleto.

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

RemoveEntityType(IConventionModel, String, 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.

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

Remove um tipo de entidade com uma navegação definidora 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 a ser usado 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 valor definido aqui será usado para qualquer propriedade para a qual nenhuma substituição foi especificada.

Aplica-se a