IConventionEntityTypeMappingFragment 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.
Representa o mapeamento de tipo de entidade para um objeto de repositório semelhante a uma tabela específica.
public interface IConventionEntityTypeMappingFragment : Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityTypeMappingFragment
type IConventionEntityTypeMappingFragment = interface
interface IReadOnlyEntityTypeMappingFragment
interface IReadOnlyAnnotatable
interface IConventionAnnotatable
Public Interface IConventionEntityTypeMappingFragment
Implements IConventionAnnotatable, IReadOnlyEntityTypeMappingFragment
- Implementações
Comentários
Confira Modelagem de tipos de entidade e relações para obter mais informações e exemplos.
Propriedades
Builder |
Obtém o construtor que pode ser usado para configurar esse fragmento. |
EntityType |
Obtém o tipo de entidade para o qual o fragmento é definido. |
IsInModel |
Indica se esse objeto está em um modelo, ou seja, não foi removido de um. (Herdado de IConventionAnnotatable) |
IsTableExcludedFromMigrations |
Obtém um valor que indica se a tabela associada é ignorada por Migrações. (Herdado de IReadOnlyEntityTypeMappingFragment) |
Item[String] |
Obtém o valor da anotação com o nome fornecido, retornando |
StoreObject |
Obtém o objeto de repositório para o qual a configuração é aplicada. (Herdado de IReadOnlyEntityTypeMappingFragment) |
Métodos
AddAnnotation(String, Object, Boolean) |
Adiciona uma anotação a esse objeto . Gerará se já existir uma anotação com o nome especificado. (Herdado de IConventionAnnotatable) |
AddAnnotations(IEnumerable<IConventionAnnotation>, Boolean) |
Adiciona anotações a um objeto . (Herdado de IConventionAnnotatable) |
AnnotationsToDebugString(Int32) |
Obtém a cadeia de caracteres de depuração para todas as anotações declaradas no objeto . (Herdado de IReadOnlyAnnotatable) |
FindAnnotation(String) |
Obtém a anotação com o nome fornecido, retornando |
GetAnnotation(String) |
Obtém a anotação com o nome fornecido, lançando se ela não existir. (Herdado de IConventionAnnotatable) |
GetAnnotations() |
Obtém todas as anotações no objeto atual. (Herdado de IConventionAnnotatable) |
GetConfigurationSource() |
Retorna a origem da configuração desse fragmento. |
GetIsTableExcludedFromMigrationsConfigurationSource() |
Obtém o ConfigurationSource para IsTableExcludedFromMigrations. |
RemoveAnnotation(String) |
Remove a anotação com o nome fornecido desse objeto. (Herdado de IConventionAnnotatable) |
SetAnnotation(String, Object, Boolean) |
Define a anotação armazenada sob o nome fornecido. Substitui a anotação existente se já existir uma anotação com o nome especificado. (Herdado de IConventionAnnotatable) |
SetIsTableExcludedFromMigrations(Nullable<Boolean>, Boolean) |
Define um valor que indica se a tabela associada é ignorada por Migrações. |
SetOrRemoveAnnotation(String, Object, Boolean) |
Define a anotação armazenada sob o nome fornecido. Substitui a anotação existente se já existir uma anotação com o nome especificado. Remove a anotação existente se |
ToDebugString(MetadataDebugStringOptions, Int32) |
Cria uma representação legível por humanos dos metadados determinados. Aviso: não dependa do formato da cadeia de caracteres retornada. Ele foi projetado apenas para depuração e pode mudar arbitrariamente entre as versões. (Herdado de IReadOnlyEntityTypeMappingFragment) |
Métodos de Extensão
GetUseSqlReturningClauseConfigurationSource(IConventionEntityTypeMappingFragment) |
Obtém a fonte de configuração para usar a cláusula SQL RETURNING ao salvar alterações na tabela associada. |
IsSqlReturningClauseUsed(IReadOnlyEntityTypeMappingFragment) |
Retorna um valor que indica se a cláusula SQL RETURNING deve ser usada ao salvar alterações na tabela. A cláusula RETURNING é incompatível com determinados recursos do Sqlite, como tabelas virtuais ou tabelas com gatilhos AFTER. |
UseSqlReturningClause(IConventionEntityTypeMappingFragment, Nullable<Boolean>, Boolean) |
Define um valor que indica se a cláusula SQL RETURNING deve ser usada ao salvar alterações na tabela. A cláusula RETURNING é incompatível com determinados recursos do Sqlite, como tabelas virtuais ou tabelas com gatilhos AFTER. |
GetUseSqlOutputClauseConfigurationSource(IConventionEntityTypeMappingFragment) |
Obtém a fonte de configuração para a configuração se deve usar a cláusula SQL OUTPUT ao salvar alterações na tabela associada. |
IsSqlOutputClauseUsed(IReadOnlyEntityTypeMappingFragment) |
Retorna um valor que indica se a cláusula SQL OUTPUT deve ser usada ao salvar alterações na tabela associada. A cláusula OUTPUT é incompatível com determinados recursos SQL Server, como tabelas com gatilhos. |
UseSqlOutputClause(IConventionEntityTypeMappingFragment, Nullable<Boolean>, Boolean) |
Define se a cláusula SQL OUTPUT deve ser usada ao salvar alterações na tabela associada. A cláusula OUTPUT é incompatível com determinados recursos SQL Server, como tabelas com gatilhos. |
Aplica-se a
Entity Framework
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de