IConventionEntityTypeBuilder Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma superfície de API simples para configurar um IConventionEntityType a partir de convenções.
Normalmente, essa interface é usada por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.
public interface IConventionEntityTypeBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
public interface IConventionEntityTypeBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTypeBaseBuilder
type IConventionEntityTypeBuilder = interface
interface IConventionAnnotatableBuilder
type IConventionEntityTypeBuilder = interface
interface IConventionTypeBaseBuilder
interface IConventionAnnotatableBuilder
Public Interface IConventionEntityTypeBuilder
Implements IConventionAnnotatableBuilder
Public Interface IConventionEntityTypeBuilder
Implements IConventionTypeBaseBuilder
- Implementações
Comentários
Consulte Convenções de criação de modelo para obter mais informações e exemplos.
Propriedades
Metadata |
Obtém o tipo de entidade que está sendo configurado. |
ModelBuilder |
Obtém o construtor de modelos. (Herdado de IConventionAnnotatableBuilder) |
Métodos
CanAddNavigation(String, Boolean) |
Obsoleto.
Retorna um valor que indica se a navegação determinada pode ser adicionada a esse tipo de entidade. |
CanHaveComplexIndexerProperty(Type, String, Type, Boolean) |
Retorna um valor que indica se a propriedade do indexador complexo determinada pode ser adicionada a esse tipo. (Herdado de IConventionTypeBaseBuilder) |
CanHaveComplexProperty(MemberInfo, Type, Boolean) |
Retorna um valor que indica se a propriedade complexa determinada pode ser adicionada a esse tipo. (Herdado de IConventionTypeBaseBuilder) |
CanHaveComplexProperty(Type, String, Type, Boolean) |
Retorna um valor que indica se a propriedade complexa determinada pode ser adicionada a esse tipo. (Herdado de IConventionTypeBaseBuilder) |
CanHaveIndex(IReadOnlyList<String>, Boolean) |
Retorna um valor que indica se e índice nas propriedades fornecidas podem ser adicionados a esse tipo de entidade. |
CanHaveIndexerProperty(Type, String, Boolean) |
Retorna um valor que indica se a propriedade do indexador determinada pode ser adicionada a esse tipo de entidade. |
CanHaveNavigation(MemberInfo, Boolean) |
Retorna um valor que indica se a navegação determinada pode ser adicionada a esse tipo de entidade. |
CanHaveNavigation(String, Boolean) |
Obsoleto.
Retorna um valor que indica se a navegação determinada pode ser adicionada a esse tipo de entidade. |
CanHaveNavigation(String, Type, Boolean) |
Retorna um valor que indica se a navegação determinada pode ser adicionada a esse tipo de entidade. |
CanHaveProperty(MemberInfo, Boolean) |
Retorna um valor que indica se a propriedade determinada pode ser adicionada a esse tipo de entidade. |
CanHaveProperty(Type, String, Boolean) |
Retorna um valor que indica se a propriedade determinada pode ser adicionada a esse tipo de entidade. |
CanHaveServiceProperty(MemberInfo, Boolean) |
Retorna um valor que indica se a propriedade de serviço fornecida pode ser adicionada a esse tipo de entidade. |
CanHaveSkipNavigation(MemberInfo, Boolean) |
Retorna um valor que indica se a navegação de ignorar determinada pode ser adicionada a esse tipo de entidade. |
CanHaveSkipNavigation(String, Boolean) |
Obsoleto.
Retorna um valor que indica se a navegação de ignorar determinada pode ser adicionada a esse tipo de entidade. |
CanHaveSkipNavigation(String, Type, Boolean) |
Retorna um valor que indica se a navegação de ignorar determinada pode ser adicionada a esse tipo de entidade. |
CanHaveTrigger(String, Boolean) |
Retorna um valor que indica se o gatilho pode ser configurado. |
CanIgnore(String, Boolean) |
Retorna um valor que indica se o nome do membro determinado pode ser ignorado da fonte de configuração fornecida. |
CanRemoveAnnotation(String, Boolean) |
Retorna um valor que indica se uma anotação com o nome fornecido pode ser removida usando essa origem de configuração. (Herdado de IConventionAnnotatableBuilder) |
CanRemoveComplexProperty(IConventionComplexProperty, Boolean) |
Retorna um valor que indica se a propriedade complexa pode ser removida desse tipo. (Herdado de IConventionTypeBaseBuilder) |
CanRemoveDiscriminator(Boolean) |
Retorna um valor que indica se a propriedade discriminatória pode ser removida. |
CanRemoveIndex(IConventionIndex, Boolean) |
Retorna um valor que indica se o índice pode ser removido desse tipo de entidade. |
CanRemoveKey(Boolean) |
Retorna um valor que indica se o tipo de entidade pode ser marcado como sem chave. |
CanRemoveKey(IConventionKey, Boolean) |
Retorna um valor que indica se a chave pode ser removida desse tipo de entidade. |
CanRemoveNavigation(IConventionNavigation, Boolean) |
Retorna um valor que indica se a navegação pode ser removida desse tipo de entidade. |
CanRemoveProperty(IConventionProperty, Boolean) |
Retorna um valor que indica se a propriedade pode ser removida desse tipo. (Herdado de IConventionTypeBaseBuilder) |
CanRemoveRelationship(IConventionForeignKey, Boolean) |
Retorna um valor que indica se a chave estrangeira pode ser removida desse tipo de entidade. |
CanRemoveServiceProperty(IConventionServiceProperty, Boolean) |
Retorna um valor que indica se a propriedade de serviço pode ser removida desse tipo de entidade. |
CanRemoveSkipNavigation(IConventionSkipNavigation, Boolean) |
Retorna um valor que indica se a navegação de ignorar pode ser removida desse tipo de entidade. |
CanRemoveSkipNavigation(ISkipNavigation, Boolean) |
Retorna um valor que indica se a navegação de ignorar pode ser removida desse tipo de entidade. |
CanSetAnnotation(String, Object, Boolean) |
Retorna um valor que indica se uma anotação com o nome e o valor fornecidos pode ser definida nessa fonte de configuração. (Herdado de IConventionAnnotatableBuilder) |
CanSetBaseType(IConventionEntityType, Boolean) |
Retorna um valor que indica se o tipo determinado pode ser definido como o tipo base desse tipo de entidade. |
CanSetChangeTrackingStrategy(Nullable<ChangeTrackingStrategy>, Boolean) |
Retorna um valor que indica se a estratégia de controle de alterações especificada pode ser definida a partir da fonte de configuração atual. |
CanSetDefiningQuery(LambdaExpression, Boolean) |
Obsoleto.
Retorna um valor que indica se a consulta de definição determinada pode ser definida da fonte de configuração atual. |
CanSetDiscriminator(MemberInfo, Boolean) |
Retorna um valor que indica se a propriedade discriminatória pode ser configurada. |
CanSetDiscriminator(String, Boolean) |
Retorna um valor que indica se a propriedade discriminatória pode ser configurada. |
CanSetDiscriminator(String, Type, Boolean) |
Retorna um valor que indica se a propriedade discriminatória pode ser configurada. |
CanSetDiscriminator(Type, Boolean) |
Retorna um valor que indica se a propriedade discriminatória pode ser configurada. |
CanSetDiscriminator(Type, String, Boolean) |
Retorna um valor que indica se a coluna discriminatória pode ser configurada. |
CanSetPrimaryKey(IReadOnlyList<IConventionProperty>, Boolean) |
Retorna um valor que indica se as propriedades determinadas podem ser definidas como a chave primária para esse tipo de entidade. |
CanSetPrimaryKey(IReadOnlyList<String>, Boolean) |
Retorna um valor que indica se as propriedades determinadas podem ser definidas como a chave primária para esse tipo de entidade. |
CanSetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean) |
Retorna um valor que indica se o determinado PropertyAccessMode pode ser definido da fonte de configuração atual. |
CanSetQueryFilter(LambdaExpression, Boolean) |
Retorna um valor que indica se o filtro de consulta fornecido pode ser definido na fonte de configuração atual. |
ComplexIndexerProperty(Type, String, Type, Boolean) |
Retorna um objeto que pode ser usado para configurar a propriedade do indexador complexo com o nome fornecido. Se nenhuma propriedade correspondente existir, uma nova propriedade será adicionada. (Herdado de IConventionTypeBaseBuilder) |
ComplexProperty(MemberInfo, Type, Boolean) |
Retorna um objeto que pode ser usado para configurar a propriedade complexa com as informações de membro fornecidas. Se nenhuma propriedade correspondente existir, uma nova propriedade será adicionada. (Herdado de IConventionTypeBaseBuilder) |
ComplexProperty(Type, String, Type, Boolean) |
Retorna um objeto que pode ser usado para configurar a propriedade complexa com o nome fornecido. Se nenhuma propriedade correspondente existir, uma nova propriedade será adicionada. (Herdado de IConventionTypeBaseBuilder) |
CreateUniqueProperty(Type, String, Boolean) |
Cria uma propriedade com um nome diferente de qualquer propriedade existente. |
GetOrCreateProperties(IEnumerable<MemberInfo>, Boolean) |
Retorna as propriedades existentes que correspondem aos membros determinados ou as cria. |
GetOrCreateProperties(IReadOnlyList<String>, Boolean) |
Retorna as propriedades existentes com os nomes fornecidos ou as cria se membros CLR correspondentes forem encontrados. |
GetTargetEntityTypeBuilder(Type, MemberInfo, Boolean, Nullable<Boolean>, Boolean) |
Obtém ou cria um construtor para o destino de uma navegação potencial. |
HasAnnotation(String, Object, Boolean) |
Define a anotação armazenada sob o nome fornecido. Substitui a anotação existente se uma anotação com o nome especificado já existir com o mesmo ou inferior ConfigurationSource. |
HasBaseType(IConventionEntityType, Boolean) |
Define o tipo base desse tipo de entidade em uma hierarquia de herança. |
HasChangeTrackingStrategy(Nullable<ChangeTrackingStrategy>, Boolean) |
Configura o ChangeTrackingStrategy a ser usado 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. |
HasDefiningQuery(LambdaExpression, Boolean) |
Obsoleto.
Configura uma consulta usada para fornecer dados para um tipo de entidade sem chave. |
HasDiscriminator(Boolean) |
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados relacional. |
HasDiscriminator(MemberInfo, Boolean) |
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados relacional. |
HasDiscriminator(String, Boolean) |
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados relacional. |
HasDiscriminator(String, Type, Boolean) |
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados relacional. |
HasDiscriminator(Type, Boolean) |
Configura a propriedade discriminatória usada para identificar qual tipo de entidade cada linha em uma tabela representa quando uma hierarquia de herança é mapeada para uma única tabela em um banco de dados relacional. |
HasIndex(IReadOnlyList<IConventionProperty>, Boolean) |
Configura um índice nas propriedades especificadas. Se houver um índice existente na lista de propriedades fornecida, o índice existente será retornado para configuração. |
HasIndex(IReadOnlyList<IConventionProperty>, String, Boolean) |
Configura um índice nas propriedades especificadas, com o nome especificado. Se houver um índice existente no conjunto de propriedades fornecido e com o nome fornecido, o índice existente será retornado para configuração. |
HasIndex(IReadOnlyList<String>, Boolean) |
Configura um índice nos nomes de propriedade especificados. Se houver um índice existente na lista fornecida de nomes de propriedade, o índice existente será retornado para configuração. |
HasIndex(IReadOnlyList<String>, String, Boolean) |
Configura um índice nos nomes de propriedade especificados. Se houver um índice existente na lista fornecida de nomes de propriedade, o índice existente será retornado para configuração. |
HasKey(IReadOnlyList<IConventionProperty>, Boolean) |
Cria uma chave alternativa no modelo para esse tipo de entidade se ainda não existir uma sobre as propriedades especificadas. |
HasNoAnnotation(String, Boolean) |
Remove a anotação com o nome fornecido desse objeto. |
HasNoComplexProperty(IConventionComplexProperty, Boolean) |
Remove uma propriedade complexa desse tipo de entidade. |
HasNoDeclaredDiscriminator(Boolean) |
Obsoleto.
Remove a propriedade discriminatória desse tipo de entidade. Esse método geralmente é chamado quando o tipo de entidade não é mais mapeado para a mesma tabela que qualquer outro tipo na hierarquia ou quando esse tipo de entidade não é mais o tipo raiz. |
HasNoDiscriminator(Boolean) |
Remove a propriedade discriminatória desse tipo de entidade. Esse método geralmente é chamado quando o tipo de entidade não é mais mapeado para a mesma tabela que qualquer outro tipo na hierarquia ou quando esse tipo de entidade não é mais o tipo raiz. |
HasNoIndex(IConventionIndex, Boolean) |
Remove um índice desse tipo de entidade. |
HasNoIndex(IReadOnlyList<IConventionProperty>, Boolean) |
Remove um índice desse tipo de entidade. |
HasNoKey(Boolean) |
Configura o tipo de entidade para não ter chaves. Ele só poderá ser usado para consultas. |
HasNoKey(IConventionKey, Boolean) |
Remove uma chave primária ou alternativa desse tipo de entidade. |
HasNoKey(IReadOnlyList<IConventionProperty>, Boolean) |
Remove uma chave primária ou alternativa desse tipo de entidade. |
HasNoNavigation(IConventionNavigation, Boolean) |
Remove uma navegação desse tipo de entidade. |
HasNonNullAnnotation(String, Object, Boolean) |
Define a anotação armazenada sob o nome fornecido. Substitui a anotação existente se uma anotação com o nome especificado já existir com o mesmo ou inferior ConfigurationSource.
Remove a anotação se |
HasNoProperty(IConventionProperty, Boolean) |
Remove uma propriedade desse tipo de entidade. |
HasNoRelationship(IConventionForeignKey, Boolean) |
Remove uma chave estrangeira desse tipo de entidade. |
HasNoRelationship(IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType, Boolean) |
Remove uma relação desse tipo de entidade. |
HasNoServiceProperty(IConventionServiceProperty, Boolean) |
Remove uma propriedade de serviço desse tipo de entidade. |
HasNoSkipNavigation(IConventionSkipNavigation, Boolean) |
Remove uma navegação de ignorar desse tipo de entidade. |
HasNoSkipNavigation(ISkipNavigation, Boolean) |
Remove uma navegação de ignorar desse tipo de entidade. |
HasOwnership(IConventionEntityType, MemberInfo, Boolean) |
Configura uma relação em que a entidade de destino pertence a (ou parte) dessa entidade. |
HasOwnership(IConventionEntityType, MemberInfo, MemberInfo, Boolean) |
Configura uma relação em que a entidade de destino pertence a (ou parte) dessa entidade. |
HasOwnership(IConventionEntityType, String, Boolean) |
Configura uma relação em que a entidade de destino pertence a (ou parte) dessa entidade. |
HasOwnership(IConventionEntityType, String, String, Boolean) |
Configura uma relação em que a entidade de destino pertence a (ou parte) dessa entidade. |
HasOwnership(Type, MemberInfo, Boolean) |
Configura uma relação em que a entidade de destino pertence a (ou parte) dessa entidade. |
HasOwnership(Type, MemberInfo, MemberInfo, Boolean) |
Configura uma relação em que a entidade de destino pertence a (ou parte) dessa entidade. |
HasOwnership(Type, String, Boolean) |
Configura uma relação em que a entidade de destino pertence a (ou parte) dessa entidade. |
HasOwnership(Type, String, String, Boolean) |
Configura uma relação em que a entidade de destino pertence a (ou parte) dessa entidade. |
HasQueryFilter(LambdaExpression, Boolean) |
Especifica uma expressão de predicado LINQ que será aplicada automaticamente a todas as consultas direcionadas a esse tipo de entidade. |
HasRelationship(IConventionEntityType, Boolean) |
Configura uma relação entre esse e o tipo de entidade de destino. |
HasRelationship(IConventionEntityType, IConventionKey, Boolean) |
Configura uma relação entre esse e o tipo de entidade de destino com o destino como a extremidade principal. |
HasRelationship(IConventionEntityType, IReadOnlyList<IConventionProperty>, Boolean) |
Configura uma relação entre esse e o tipo de entidade de destino com o destino como a extremidade principal. |
HasRelationship(IConventionEntityType, IReadOnlyList<IConventionProperty>, IConventionKey, Boolean) |
Configura uma relação entre esse e o tipo de entidade de destino com o destino como a extremidade principal. |
HasRelationship(IConventionEntityType, MemberInfo, Boolean, Boolean) |
Configura uma relação entre esse e o tipo de entidade de destino. |
HasRelationship(IConventionEntityType, MemberInfo, MemberInfo, Boolean, Boolean) |
Configura uma relação entre esse e o tipo de entidade de destino. |
HasRelationship(IConventionEntityType, String, Boolean, Boolean) |
Configura uma relação entre esse e o tipo de entidade de destino. |
HasRelationship(IConventionEntityType, String, String, Boolean, Boolean) |
Configura uma relação entre esse e o tipo de entidade de destino. |
HasSkipNavigation(MemberInfo, IConventionEntityType, MemberInfo, Nullable<Boolean>, Nullable<Boolean>, Boolean) |
Configura uma navegação de ignorar e o inverso entre esse e o tipo de entidade de destino. |
HasSkipNavigation(MemberInfo, IConventionEntityType, Nullable<Boolean>, Nullable<Boolean>, Boolean) |
Configura uma navegação de ignorar entre esse e o tipo de entidade de destino. |
HasSkipNavigation(String, IConventionEntityType, Nullable<Boolean>, Nullable<Boolean>, Boolean) |
Configura uma navegação de ignorar entre esse e o tipo de entidade de destino. |
HasSkipNavigation(String, IConventionEntityType, Type, Nullable<Boolean>, Nullable<Boolean>, Boolean) |
Configura uma navegação de ignorar entre esse e o tipo de entidade de destino. |
HasTrigger(String, Boolean) |
Configura um gatilho de banco de dados ao direcionar um banco de dados relacional. |
Ignore(String, Boolean) |
Exclui a propriedade fornecida do tipo de entidade e impede que as convenções adicionem uma propriedade ou navegação correspondente ao tipo. |
IndexerProperty(Type, String, Boolean) |
Retorna um objeto que pode ser usado para configurar a propriedade do indexador com o nome fornecido. Se nenhuma propriedade correspondente existir, uma nova propriedade será adicionada. |
IsIgnored(String, Boolean) |
Indica se o nome do membro fornecido é ignorado para a origem de configuração fornecida. |
PrimaryKey(IReadOnlyList<IConventionProperty>, Boolean) |
Define as propriedades que compõem a chave primária para esse tipo de entidade. |
PrimaryKey(IReadOnlyList<String>, Boolean) |
Define as propriedades que compõem a chave primária para esse tipo de entidade. |
Property(MemberInfo, Boolean) |
Retorna um objeto que pode ser usado para configurar a propriedade com as informações de membro fornecidas. Se nenhuma propriedade correspondente existir, uma nova propriedade será adicionada. |
Property(Type, String, Boolean, Boolean) |
Retorna um objeto que pode ser usado para configurar a propriedade com o nome fornecido. Se nenhuma propriedade correspondente existir, uma nova propriedade será adicionada. |
RemoveAnnotation(String, Boolean) |
Obsoleto.
Remove a anotação com o nome fornecido desse objeto. (Herdado de IConventionAnnotatableBuilder) |
RemoveUnusedImplicitProperties(IReadOnlyList<IConventionProperty>) |
Remove as propriedades na lista fornecida se elas não fizerem parte de nenhum objeto de metadados. |
RemoveUnusedShadowProperties(IReadOnlyList<IConventionProperty>, Boolean) |
Obsoleto.
Remove as propriedades de sombra na lista fornecida se elas não fizerem parte de nenhum objeto de metadados. |
ServiceProperty(MemberInfo, Boolean) |
Retorna um objeto que pode ser usado para configurar a propriedade de serviço com as informações de membro fornecidas. Se nenhuma propriedade correspondente existir, uma nova propriedade será adicionada. |
ServiceProperty(Type, MemberInfo, Boolean) |
Retorna um objeto que pode ser usado para configurar a propriedade de serviço com as informações de membro fornecidas. Se nenhuma propriedade correspondente existir, uma nova propriedade será adicionada. |
SetOrRemoveAnnotation(String, Object, Boolean) |
Obsoleto.
Define ou remove a anotação armazenada sob o nome fornecido. (Herdado de IConventionAnnotatableBuilder) |
UsePropertyAccessMode(Nullable<PropertyAccessMode>, Boolean) |
Define o PropertyAccessMode a ser usado para todas as propriedades desse tipo de entidade. |
Métodos de Extensão
CanSetAnalyticalStoreTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean) |
Retorna um valor que indica se a vida útil do repositório analítico pode ser definida na fonte de configuração atual |
CanSetContainer(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se o contêiner para o qual o tipo de entidade é mapeado pode ser definido da fonte de configuração atual |
CanSetDefaultTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean) |
Retorna um valor que indica se o tempo de vida padrão pode ser definido na fonte de configuração atual |
CanSetJsonProperty(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se o nome da propriedade pai para o qual o tipo de entidade é mapeado pode ser definido a partir da fonte de configuração atual |
CanSetPartitionKey(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se a propriedade usada para armazenar a chave de partição pode ser definida da fonte de configuração atual |
CanSetThroughput(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean, Boolean) |
Retorna um valor que indica se a taxa de transferência fornecida pode ser definida. |
HasAnalyticalStoreTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean) |
Configura a vida útil do repositório analítico em segundos no escopo do contêiner. |
HasDefaultTimeToLive(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean) |
Configura o tempo padrão de vida em segundos no escopo do contêiner. |
HasPartitionKey(IConventionEntityTypeBuilder, String, Boolean) |
Configura a propriedade usada para armazenar a chave de partição. |
HasThroughput(IConventionEntityTypeBuilder, Nullable<Int32>, Boolean, Boolean) |
Configura a taxa de transferência provisionada. |
ToContainer(IConventionEntityTypeBuilder, String, Boolean) |
Configura o contêiner para o qual o tipo de entidade é mapeado ao direcionar para o Azure Cosmos. |
ToJsonProperty(IConventionEntityTypeBuilder, String, Boolean) |
Configura o nome da propriedade para o qual a entidade é mapeada quando armazenada como um documento inserido. |
CanSetInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean) |
Retorna um valor que indica se a consulta na memória fornecida pode ser definida da fonte de configuração atual. |
ToInMemoryQuery(IConventionEntityTypeBuilder, LambdaExpression, Boolean) |
Configura uma consulta usada para fornecer dados para um tipo de entidade. |
CanExcludeTableFromMigrations(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Retorna um valor que indica se a tabela para a qual esse tipo de entidade é mapeado pode ser excluída das migrações usando a origem de configuração especificada. |
CanHaveCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean) |
Retorna um valor que indica se a restrição de marcar pode ser configurada. |
CanSetCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean) |
Obsoleto.
Retorna um valor que indica se a restrição de marcar pode ser configurada. |
CanSetComment(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se um comentário pode ser definido para esse tipo de entidade usando a origem de configuração especificada. |
CanSetFunction(IConventionEntityTypeBuilder, MethodInfo, Boolean) |
Retorna um valor que indica se o nome da função pode ser definido para esse tipo de entidade usando a origem de configuração especificada. |
CanSetFunction(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se o nome da função pode ser definido para esse tipo de entidade usando a origem de configuração especificada. |
CanSetJsonPropertyName(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se o valor fornecido pode ser usado como um nome de propriedade JSON para o tipo de entidade. |
CanSetMappingStrategy(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se a estratégia de mapeamento de hierarquia pode ser configurada usando a origem de configuração especificada. |
CanSetSchema(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se o esquema do nome da tabela pode ser definido para esse tipo de entidade usando a origem de configuração especificada. |
CanSetSqlQuery(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se a cadeia de caracteres SQL da consulta pode ser definida para esse tipo de entidade usando a origem de configuração especificada. |
CanSetTable(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se o nome da tabela pode ser definido para esse tipo de entidade usando a origem de configuração especificada. |
CanSetView(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se o nome da exibição pode ser definido para esse tipo de entidade usando a origem de configuração especificada. |
CanSetViewSchema(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se o esquema da exibição pode ser definido para esse tipo de entidade usando a origem de configuração especificada. |
DeleteUsingStoredProcedure(IConventionEntityTypeBuilder, Boolean) |
Configura o procedimento armazenado que o tipo de entidade usa para exclusões ao direcionar um banco de dados relacional. |
ExcludeTableFromMigrations(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Marque a tabela para a qual esse tipo de entidade é mapeado como excluído das migrações. |
HasCheckConstraint(IConventionEntityTypeBuilder, String, String, Boolean) |
Configura uma restrição de marcar de banco de dados ao direcionar um banco de dados relacional. |
HasComment(IConventionEntityTypeBuilder, String, Boolean) |
Configura um comentário a ser aplicado à tabela |
HasJsonPropertyName(IConventionEntityTypeBuilder, String, Boolean) |
Configura a entidade mapeada para uma coluna JSON, mapeando-a para a propriedade JSON fornecida, em vez de usar o nome de navegação que leva a ela. |
InsertUsingStoredProcedure(IConventionEntityTypeBuilder, Boolean) |
Configura o procedimento armazenado que o tipo de entidade usa para inserções ao direcionar um banco de dados relacional. |
ToFunction(IConventionEntityTypeBuilder, MethodInfo, Boolean) |
Configura a função para a qual o tipo de entidade é mapeado ao direcionar um banco de dados relacional. |
ToFunction(IConventionEntityTypeBuilder, String, Boolean) |
Configura a função para a qual o tipo de entidade é mapeado ao direcionar um banco de dados relacional. |
ToSchema(IConventionEntityTypeBuilder, String, Boolean) |
Configura o esquema da tabela para a qual o tipo de entidade é mapeado ao direcionar um banco de dados relacional. |
ToSqlQuery(IConventionEntityTypeBuilder, String, Boolean) |
Configura uma cadeia de caracteres SQL usada para fornecer dados para o tipo de entidade. |
ToTable(IConventionEntityTypeBuilder, String, Boolean) |
Configura a tabela para a qual o tipo de entidade é mapeado ao direcionar um banco de dados relacional. |
ToTable(IConventionEntityTypeBuilder, String, String, Boolean) |
Configura a tabela para a qual o tipo de entidade é mapeado ao direcionar um banco de dados relacional. |
ToView(IConventionEntityTypeBuilder, String, Boolean) |
Configura a exibição para a qual o tipo de entidade é mapeado ao direcionar um banco de dados relacional. |
ToView(IConventionEntityTypeBuilder, String, String, Boolean) |
Configura a exibição para a qual o tipo de entidade é mapeado ao direcionar um banco de dados relacional. |
ToViewSchema(IConventionEntityTypeBuilder, String, Boolean) |
Configura o esquema da exibição para a qual o tipo de entidade é mapeado ao direcionar um banco de dados relacional. |
UpdateUsingStoredProcedure(IConventionEntityTypeBuilder, Boolean) |
Configura o procedimento armazenado que o tipo de entidade usa para atualizações ao direcionar um banco de dados relacional. |
UseMappingStrategy(IConventionEntityTypeBuilder, String, Boolean) |
Define a estratégia de mapeamento de hierarquia. |
CanSetHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se o nome da tabela de histórico determinado pode ser definido para a entidade. |
CanSetHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se a tabela mapeada pode ter o esquema da tabela de histórico. |
CanSetIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Retorna um valor que indica se a tabela mapeada pode ser configurada como otimizada para memória. |
CanSetIsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Retorna um valor que indica se a tabela mapeada pode ser configurada como temporal. |
CanSetPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se a tabela mapeada pode ter a propriedade de término do período. |
CanSetPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Retorna um valor que indica se a tabela mapeada pode ter a propriedade de início do período. |
ForSqlServerIsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Obsoleto.
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server como com otimização de memória. |
HasPeriodEnd(IConventionEntityTypeBuilder, String, Boolean) |
Configura uma propriedade de fim de período para a entidade mapeada para uma tabela temporal. |
HasPeriodStart(IConventionEntityTypeBuilder, String, Boolean) |
Configura uma propriedade de início de período para a entidade mapeada para uma tabela temporal. |
IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean) |
Configura a tabela para a qual a entidade é mapeada ao direcionar SQL Server como otimizada para memória. |
IsTemporal(IConventionEntityTypeBuilder, Boolean, Boolean) |
Configura a tabela como temporal. |
UseHistoryTableName(IConventionEntityTypeBuilder, String, Boolean) |
Configura um nome de tabela de histórico para a entidade mapeada para uma tabela temporal. |
UseHistoryTableSchema(IConventionEntityTypeBuilder, String, Boolean) |
Configura um esquema de tabela de histórico para a entidade mapeada para uma tabela temporal. |