ConventionEntityTypeExtensions Classe

Definição

Cuidado

Use IConventionEntityType

Métodos de extensão para IConventionEntityType.

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

Métodos

AddForeignKey(IConventionEntityType, IConventionProperty, IConventionKey, IConventionEntityType, Boolean)
Obsoleto.

Adiciona uma nova relação a esse tipo de entidade.

AddIndex(IConventionEntityType, IConventionProperty, Boolean)
Obsoleto.

Adiciona um índice a esse tipo de entidade.

AddIndexerProperty(IConventionEntityType, String, Type, Boolean, Boolean)
Obsoleto.

Adiciona uma propriedade apoiada por e indexador a esse tipo de entidade.

AddKey(IConventionEntityType, IConventionProperty, Boolean)
Obsoleto.

Adiciona uma nova chave alternativa a esse tipo de entidade.

AddProperty(IConventionEntityType, MemberInfo, Boolean)
Obsoleto.

Adiciona uma propriedade a esse tipo de entidade.

AddProperty(IConventionEntityType, String, Boolean)
Obsoleto.

Adiciona uma propriedade a esse tipo de entidade.

AddProperty(IConventionEntityType, String, Type, Boolean, Boolean)
Obsoleto.

Adiciona uma propriedade a esse tipo de entidade.

FindDeclaredForeignKeys(IConventionEntityType, IReadOnlyList<IProperty>)
Obsoleto.

Obtém as chaves estrangeiras declaradas no determinado IConventionEntityType usando as propriedades fornecidas.

FindDeclaredNavigation(IConventionEntityType, String)
Obsoleto.

Obtém uma propriedade de navegação no tipo de entidade fornecido. Não retorna propriedades de navegação definidas em um tipo base. Retorna null se nenhuma propriedade de navegação for encontrada.

FindDeclaredProperty(IConventionEntityType, String)
Obsoleto.

Localiza uma propriedade declarada no tipo com o nome fornecido. Não retorna propriedades definidas em um tipo base.

FindDefiningNavigation(IConventionEntityType)
Obsoleto.

Retorna a definição de navegação se houver ou null não.

FindForeignKey(IConventionEntityType, IProperty, IKey, IEntityType)
Obsoleto.

Obtém a chave estrangeira para as propriedades fornecidas que aponta para uma determinada chave primária ou alternativa. Retornará null se nenhuma chave estrangeira for encontrada.

FindForeignKeys(IConventionEntityType, IProperty)
Obsoleto.

Obtém as chaves estrangeiras definidas na propriedade fornecida. Somente chaves estrangeiras definidas exatamente na propriedade especificada são retornadas. As chaves estrangeiras compostas que incluem a propriedade especificada não são retornadas.

FindForeignKeys(IConventionEntityType, IReadOnlyList<IProperty>)
Obsoleto.

Obtém as chaves estrangeiras definidas nas propriedades fornecidas. Somente chaves estrangeiras definidas exatamente no conjunto de propriedades especificado são retornadas.

FindIndex(IConventionEntityType, IProperty)
Obsoleto.

Obtém o índice sem nome definido na propriedade fornecida. Retornará null se nenhum índice desse tipo for definido.

Índices nomeados não serão retornados mesmo que a lista de propriedades corresponda.

FindKey(IConventionEntityType, IProperty)
Obsoleto.

Obtém a chave primária ou alternativa definida na propriedade fornecida. Retornará null se nenhuma chave for definida para a propriedade fornecida.

FindNavigation(IConventionEntityType, MemberInfo)
Obsoleto.

Obtém uma propriedade de navegação no tipo de entidade fornecido. Retorna null se nenhuma propriedade de navegação for encontrada.

FindNavigation(IConventionEntityType, String)
Obsoleto.

Obtém uma propriedade de navegação no tipo de entidade fornecido. Retorna null se nenhuma propriedade de navegação for encontrada.

FindOwnership(IConventionEntityType)
Obsoleto.

Retorna a relação com o proprietário se esse for um tipo próprio ou null não.

FindProperties(IConventionEntityType, IReadOnlyList<String>)
Obsoleto.

Localiza propriedades correspondentes no tipo de entidade fornecido. Retorna null se alguma propriedade não for encontrada.

Essa API localiza apenas propriedades escalares e não encontra propriedades de navegação.

FindProperty(IConventionEntityType, MemberInfo)
Obsoleto.

Obtém uma propriedade no tipo de entidade fornecido. Retorna null se nenhuma propriedade for encontrada.

Essa API localiza apenas propriedades escalares e não encontra propriedades de navegação. Use FindNavigation(IConventionEntityType, MemberInfo) para localizar uma propriedade de navegação.

GetAllBaseTypes(IConventionEntityType)
Obsoleto.

Obtém todos os tipos no modelo do qual um determinado tipo de entidade deriva, começando com a raiz.

GetAllBaseTypesAscending(IConventionEntityType)
Obsoleto.

Obtém todos os tipos no modelo do qual um determinado tipo de entidade deriva, começando com o mais próximo.

GetAllBaseTypesInclusive(IConventionEntityType)
Obsoleto.

Retorna todos os tipos base do fornecido IEntityType, incluindo o próprio tipo, de cima para baixo.

GetAllBaseTypesInclusiveAscending(IConventionEntityType)
Obsoleto.

Retorna todos os tipos base do fornecido IEntityType, incluindo o próprio tipo, de baixo para cima.

GetChangeTrackingStrategyConfigurationSource(IConventionEntityType)
Obsoleto.

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

GetDeclaredForeignKeys(IConventionEntityType)
Obsoleto.

Obtém todas as chaves estrangeiras declaradas no determinado IConventionEntityType.

Esse método não retorna chaves estrangeiras declaradas em tipos base. É útil ao iterar em todos os tipos de entidade para evitar o processamento da mesma chave estrangeira mais de uma vez. Use GetForeignKeys() também para retornar chaves estrangeiras declaradas em tipos base.

GetDeclaredIndexes(IConventionEntityType)
Obsoleto.

Obtém todos os índices declarados no determinado IConventionEntityType.

Esse método não retorna índices declarados em tipos base. É útil ao iterar em todos os tipos de entidade para evitar o processamento do mesmo índice mais de uma vez. Use GetForeignKeys() para também retornar índices declarados em tipos base.

GetDeclaredKeys(IConventionEntityType)
Obsoleto.

Obtém todas as chaves declaradas no determinado IEntityType.

Esse método não retorna chaves declaradas em tipos base. É útil ao iterar em todos os tipos de entidade para evitar o processamento da mesma chave mais de uma vez. Use GetKeys() também para retornar chaves declaradas em tipos base.

GetDeclaredNavigations(IConventionEntityType)
Obsoleto.

Obtém todas as propriedades de navegação declaradas no determinado IConventionEntityType.

Esse método não retorna propriedades de navegação declaradas em tipos base. É útil ao iterar em todos os tipos de entidade para evitar o processamento da mesma propriedade de navegação mais de uma vez. Use GetNavigations(IConventionEntityType) também para retornar propriedades de navegação declaradas em tipos base.

GetDeclaredProperties(IConventionEntityType)
Obsoleto.

Obtém todas as propriedades não de navegação declaradas no determinado IConventionEntityType.

Esse método não retorna propriedades declaradas em tipos base. É útil ao iterar em todos os tipos de entidade para evitar o processamento da mesma propriedade mais de uma vez. Use GetProperties() para também retornar propriedades declaradas em tipos base.

GetDeclaredReferencingForeignKeys(IConventionEntityType)
Obsoleto.

Obtém todas as chaves estrangeiras direcionadas a um determinado tipo de entidade (ou seja, chaves estrangeiras em que o tipo de entidade fornecido é a entidade principal).

GetDeclaredServiceProperties(IConventionEntityType)
Obsoleto.

Obtém todas as propriedades de serviço declaradas no determinado IConventionEntityType.

Esse método não retorna propriedades declaradas em tipos base. É útil ao iterar em todos os tipos de entidade para evitar o processamento da mesma propriedade mais de uma vez. Use GetServiceProperties() para também retornar propriedades declaradas em tipos base.

GetDefiningQueryConfigurationSource(IConventionEntityType)
Obsoleto.

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

GetDerivedForeignKeys(IConventionEntityType)
Obsoleto.

Obtém todas as chaves estrangeiras declaradas nos tipos derivados do determinado IConventionEntityType.

Esse método não retorna chaves estrangeiras declaradas no próprio tipo de entidade fornecido. Use GetForeignKeys() para retornar chaves estrangeiras declaradas neste e tipos tipados de entidade base.

GetDerivedTypes(IConventionEntityType)
Obsoleto.

Obtém todos os tipos no modelo que derivam de um determinado tipo de entidade.

GetDerivedTypesInclusive(IConventionEntityType)
Obsoleto.

Retorna todos os tipos derivados do fornecido IConventionEntityType, incluindo o próprio tipo.

GetDirectlyDerivedTypes(IConventionEntityType)
Obsoleto.

Obtém todos os tipos no modelo que derivam diretamente de um determinado tipo de entidade.

GetDiscriminatorMappingCompleteConfigurationSource(IConventionEntityType)
Obsoleto.

Obtém o ConfigurationSource para a integridade do valor discriminatório.

GetDiscriminatorProperty(IConventionEntityType)
Obsoleto.

Retorna o IConventionProperty que será usado para armazenar um valor discriminatório.

GetDiscriminatorPropertyConfigurationSource(IConventionEntityType)
Obsoleto.

Obtém o ConfigurationSource da propriedade discriminatória.

GetDiscriminatorValueConfigurationSource(IConventionEntityType)
Obsoleto.

Obtém o ConfigurationSource para o valor discriminatório.

GetNavigations(IConventionEntityType)
Obsoleto.

Obtém todas as propriedades de navegação no tipo de entidade fornecido.

GetQueryFilterConfigurationSource(IConventionEntityType)
Obsoleto.

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

GetReferencingForeignKeys(IConventionEntityType)
Obsoleto.

Obtém todas as chaves estrangeiras direcionadas a um determinado tipo de entidade (ou seja, chaves estrangeiras em que o tipo de entidade fornecido ou um tipo do qual ele é derivado é a entidade de segurança).

GetRootType(IConventionEntityType)
Obsoleto.

Obtém o tipo base raiz para um determinado tipo de entidade.

RemoveDiscriminatorValue(IConventionEntityType)
Obsoleto.

Remove o valor discriminatório para esse tipo de entidade.

RemoveForeignKey(IConventionEntityType, IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType)
Obsoleto.

Remove uma chave estrangeira desse tipo de entidade.

RemoveIndex(IConventionEntityType, IReadOnlyList<IConventionProperty>)
Obsoleto.

Remove um índice desse tipo de entidade.

RemoveKey(IConventionEntityType, IReadOnlyList<IConventionProperty>)
Obsoleto.

Remove uma chave primária ou alternativa desse tipo de entidade.

RemoveProperty(IConventionEntityType, String)
Obsoleto.

Remove uma propriedade desse tipo de entidade.

RootType(IConventionEntityType)
Obsoleto.

Obtém o tipo base raiz para um determinado tipo de entidade.

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

Define a estratégia de controle de alterações a ser usada para esse tipo de entidade. Essa estratégia indica como o contexto detecta alterações nas propriedades de uma instância do tipo de entidade.

SetDefiningQuery(IConventionEntityType, LambdaExpression, Boolean)
Obsoleto.

Define a consulta LINQ usada como a origem padrão para consultas desse tipo.

SetDiscriminatorMappingComplete(IConventionEntityType, Nullable<Boolean>, Boolean)
Obsoleto.

Define o valor que indica se o mapeamento discriminatório foi concluído.

SetDiscriminatorProperty(IConventionEntityType, IProperty, Boolean)
Obsoleto.

Define o IProperty que será usado para armazenar um valor discriminatório.

SetDiscriminatorValue(IConventionEntityType, Object, Boolean)
Obsoleto.

Define o valor discriminatório para esse tipo de entidade.

SetPrimaryKey(IConventionEntityType, IConventionProperty, Boolean)
Obsoleto.

Define a chave primária para esse tipo de entidade.

SetQueryFilter(IConventionEntityType, LambdaExpression, Boolean)
Obsoleto.

Define o filtro de expressão LINQ aplicado automaticamente a consultas para esse tipo de entidade.

Aplica-se a