IConventionEntityType 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 um tipo de entidade em um IConventionModel.
Essa interface é usada durante a criação do modelo e permite que os metadados sejam modificados. Depois que o modelo é criado, IEntityType representa uma exibição somente leitura dos mesmos metadados.
public interface IConventionEntityType : Microsoft.EntityFrameworkCore.Metadata.IConventionTypeBase, Microsoft.EntityFrameworkCore.Metadata.IEntityType
public interface IConventionEntityType : Microsoft.EntityFrameworkCore.Metadata.IConventionTypeBase, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType
type IConventionEntityType = interface
interface IEntityType
interface ITypeBase
interface IAnnotatable
interface IConventionTypeBase
interface IConventionAnnotatable
type IConventionEntityType = interface
interface IReadOnlyEntityType
interface IReadOnlyTypeBase
interface IReadOnlyAnnotatable
interface IConventionTypeBase
interface IConventionAnnotatable
Public Interface IConventionEntityType
Implements IConventionTypeBase, IEntityType
Public Interface IConventionEntityType
Implements IConventionTypeBase, IReadOnlyEntityType
- Implementações
Comentários
Consulte Convenções de criação de modelo para obter mais informações e exemplos.
Propriedades
BaseType |
Obtém o tipo base deste tipo de entidade. Retornará |
Builder |
Obtém o construtor que pode ser usado para configurar esse tipo de entidade. |
ClrType |
Obtém a classe CLR usada para representar instâncias desse tipo.
Retornará |
ConstructorBinding |
Obtém o InstantiationBinding para o construtor preferencial. (Herdado de ITypeBase) |
ContainingEntityType |
Obtém esse tipo de entidade ou aquele no qual a cadeia de propriedades complexa é declarada. (Herdado de IReadOnlyTypeBase) |
DefiningEntityType |
Obsoleto..
Obtém o tipo de entidade definidor. |
DefiningNavigationName |
Obsoleto..
Obtém o nome da navegação de definição. (Herdado de IReadOnlyEntityType) |
DefiningQuery |
Obtém a consulta LINQ usada como a origem padrão para consultas desse tipo. (Herdado de IEntityType) |
HasSharedClrType |
Obtém um valor que indica se esse tipo estrutural é mapeado para um Type para o qual outros tipos estruturais também são mapeados. (Herdado de IReadOnlyTypeBase) |
IsInModel |
Indica se esse objeto está em um modelo, ou seja, não foi removido de um. (Herdado de IConventionAnnotatable) |
IsKeyless |
Obtém um valor que indica se o tipo de entidade não tem chaves.
Se |
IsPropertyBag |
Obtém um valor que indica se esse tipo estrutural tem um indexador que é capaz de conter propriedades arbitrárias e um método que pode ser usado para determinar se uma determinada propriedade do indexador contém um valor. (Herdado de IReadOnlyTypeBase) |
IsQueryType |
Obtém se esse tipo de entidade é um tipo de consulta. (Herdado de IEntityType) |
Item[String] |
Obtém o valor da anotação com o nome fornecido, retornando |
Model |
Obtém o modelo ao qual essa entidade pertence. |
Name |
Obtém o nome deste tipo. (Herdado de IReadOnlyTypeBase) |
QueryFilter |
Obtém o filtro de expressão LINQ aplicado automaticamente a consultas para esse tipo de entidade. (Herdado de IEntityType) |
ServiceOnlyConstructorBinding |
Obtém o InstantiationBinding para o construtor preferencial ao criar instâncias com apenas propriedades de serviço inicializadas. (Herdado de IEntityType) |
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) |
AddComplexIndexerProperty(String, Type, Type, String, Boolean, Boolean) |
Adiciona uma propriedade apoiada por e um indexador a esse tipo. (Herdado de IConventionTypeBase) |
AddComplexProperty(MemberInfo, String, Boolean, Boolean) |
Adiciona uma propriedade a esse tipo. (Herdado de IConventionTypeBase) |
AddComplexProperty(String, Boolean, Boolean) |
Adiciona uma propriedade a esse tipo. (Herdado de IConventionTypeBase) |
AddComplexProperty(String, Type, MemberInfo, Type, String, Boolean, Boolean) |
Adiciona uma propriedade a esse tipo. (Herdado de IConventionTypeBase) |
AddComplexProperty(String, Type, Type, String, Boolean, Boolean) |
Adiciona uma propriedade a esse tipo. (Herdado de IConventionTypeBase) |
AddForeignKey(IConventionProperty, IConventionKey, IConventionEntityType, Boolean) |
Adiciona uma nova relação a esse tipo de entidade. |
AddForeignKey(IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType, Boolean, Boolean) |
Adiciona uma nova relação a esse tipo de entidade. |
AddIgnored(String, Boolean) |
Marca o nome do membro especificado como ignorado, impedindo que as convenções adicionem uma propriedade ou navegação correspondente ao tipo. (Herdado de IConventionTypeBase) |
AddIndex(IConventionProperty, Boolean) |
Adiciona um índice a esse tipo de entidade. |
AddIndex(IConventionProperty, String, Boolean) |
Adiciona um índice nomeado a esse tipo de entidade. |
AddIndex(IReadOnlyList<IConventionProperty>, Boolean) |
Adiciona um índice sem nome a esse tipo de entidade. |
AddIndex(IReadOnlyList<IConventionProperty>, String, Boolean) |
Adiciona um índice nomeado a esse tipo de entidade. |
AddIndexerProperty(String, Type, Boolean, Boolean) |
Adiciona uma propriedade apoiada por e indexador a esse tipo de entidade. |
AddKey(IConventionProperty, Boolean) |
Adiciona uma nova chave alternativa a esse tipo de entidade. |
AddKey(IReadOnlyList<IConventionProperty>, Boolean) |
Adiciona uma nova chave alternativa a esse tipo de entidade. |
AddProperty(MemberInfo, Boolean) |
Adiciona uma propriedade a esse tipo de entidade. |
AddProperty(String, Boolean) |
Adiciona uma propriedade a esse tipo de entidade. |
AddProperty(String, Type, Boolean, Boolean) |
Adiciona uma propriedade a esse tipo de entidade. |
AddProperty(String, Type, MemberInfo, Boolean, Boolean) |
Adiciona uma propriedade a esse tipo de entidade. |
AddRuntimeAnnotation(String, Object) |
Adiciona uma anotação de runtime a esse objeto. Gerará se já existir uma anotação com o nome especificado. (Herdado de IAnnotatable) |
AddServiceProperty(MemberInfo, Boolean) |
Adiciona uma propriedade de serviço a esse tipo de entidade. |
AddServiceProperty(MemberInfo, Type, Boolean) |
Adiciona uma propriedade de serviço a esse tipo de entidade. |
AddSkipNavigation(String, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean) |
Adiciona uma nova propriedade de navegação skip a esse tipo de entidade. |
AddSkipNavigation(String, Type, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean) |
Adiciona uma nova propriedade de navegação skip a esse tipo de entidade. |
AddTrigger(String, Boolean) |
Cria um novo gatilho com o nome fornecido no tipo de entidade. Gera uma exceção se um gatilho com o mesmo nome existir no mesmo tipo de entidade. |
AnnotationsToDebugString(Int32) |
Obtém a cadeia de caracteres de depuração para todas as anotações declaradas no objeto . (Herdado de IReadOnlyAnnotatable) |
DisplayName() |
Obtém o nome de exibição amigável para esse tipo estrutural. (Herdado de IReadOnlyTypeBase) |
DisplayName(Boolean) |
Obtém o nome de exibição amigável para o determinado IReadOnlyTypeBase. (Herdado de IReadOnlyTypeBase) |
FindAnnotation(String) |
Obtém a anotação com o nome fornecido, retornando |
FindClosestCommonParent(IEntityType) |
Retorna o tipo de entidade mais próximo que é um pai de ambos os tipos de entidade fornecidos. Se uma das entidades fornecidas for pai da outra, esse pai será retornado. Retornará |
FindClosestCommonParent(IReadOnlyEntityType) |
Retorna o tipo de entidade mais próximo que é um pai de ambos os tipos de entidade fornecidos. Se uma das entidades fornecidas for pai da outra, esse pai será retornado. Retornará |
FindComplexProperty(MemberInfo) |
Obtém uma propriedade complexa com as informações de membro fornecidas. Retorna |
FindComplexProperty(String) |
Obtém a propriedade complexa com o nome fornecido. Retorna |
FindDeclaredComplexProperty(String) |
Localiza uma propriedade declarada no tipo com o nome fornecido. Não retorna propriedades definidas em um tipo base. (Herdado de IReadOnlyTypeBase) |
FindDeclaredForeignKeys(IReadOnlyList<IReadOnlyProperty>) |
Obtém as chaves estrangeiras declaradas nesse tipo de entidade usando as propriedades fornecidas. |
FindDeclaredNavigation(String) |
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 |
FindDeclaredProperty(String) |
Localiza uma propriedade declarada no tipo com o nome fornecido. Não retorna propriedades definidas em um tipo base. |
FindDeclaredSkipNavigation(String) |
Obtém uma propriedade de navegação skip nesse tipo de entidade. Não retorna as propriedades de navegação de ignorar definidas em um tipo base.
Retorna |
FindDeclaredTrigger(String) |
Localiza um gatilho com o nome fornecido. |
FindDiscriminatorProperty() |
Retorna a propriedade que será usada para armazenar um valor discriminatório. |
FindForeignKey(IReadOnlyList<IProperty>, IKey, IEntityType) |
Obtém a chave estrangeira para as propriedades fornecidas que aponta para uma determinada chave primária ou alternativa.
Retornará |
FindForeignKey(IReadOnlyList<IReadOnlyProperty>, IReadOnlyKey, IReadOnlyEntityType) |
Obtém a chave estrangeira para as propriedades fornecidas que aponta para uma determinada chave primária ou alternativa.
Retornará |
FindForeignKey(IReadOnlyProperty, IReadOnlyKey, IReadOnlyEntityType) |
Obtém a chave estrangeira para as propriedades fornecidas que aponta para uma determinada chave primária ou alternativa. Retornará |
FindForeignKeys(IReadOnlyList<IReadOnlyProperty>) |
Obtém as chaves estrangeiras definidas nas propriedades fornecidas. Somente chaves estrangeiras definidas exatamente no conjunto de propriedades especificado são retornadas. |
FindForeignKeys(IReadOnlyProperty) |
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. |
FindIgnoredConfigurationSource(String) |
Indica se o nome do membro fornecido é ignorado. (Herdado de IConventionTypeBase) |
FindIndex(IReadOnlyList<IProperty>) |
Obtém o índice sem nome definido nas propriedades fornecidas. Retornará Índices nomeados não serão retornados mesmo que a lista de propriedades corresponda. |
FindIndex(IReadOnlyList<IReadOnlyProperty>) |
Obtém o índice sem nome definido nas propriedades fornecidas. Retornará |
FindIndex(IReadOnlyProperty) |
Obtém o índice sem nome definido na propriedade fornecida. Retornará |
FindIndex(String) |
Obtém o índice com o nome fornecido. Retornará |
FindIndexerPropertyInfo() |
Retorna o PropertyInfo para o indexador no tipo CLR associado se houver um. (Herdado de IReadOnlyTypeBase) |
FindKey(IReadOnlyList<IProperty>) |
Obtém a chave primária ou alternativa definida nas propriedades fornecidas.
Retornará |
FindKey(IReadOnlyList<IReadOnlyProperty>) |
Obtém a chave primária ou alternativa definida nas propriedades fornecidas.
Retornará |
FindKey(IReadOnlyProperty) |
Obtém a chave primária ou alternativa definida na propriedade fornecida. Retornará |
FindMember(String) |
Obtém o membro com o nome fornecido. Retorna |
FindMembersInHierarchy(String) |
Obtém os membros com o nome fornecido nesse tipo, tipos base ou tipos derivados. (Herdado de IReadOnlyTypeBase) |
FindNavigation(MemberInfo) |
Obtém uma propriedade de navegação no tipo de entidade fornecido. Retorna |
FindNavigation(String) |
Obtém uma propriedade de navegação no tipo de entidade fornecido. Retorna |
FindOwnership() |
Retorna a relação com o proprietário se esse for um tipo próprio ou |
FindPrimaryKey() |
Obtém a chave primária para esse tipo de entidade. Retornará |
FindProperties(IReadOnlyList<String>) |
Localiza propriedades correspondentes no tipo de entidade fornecido. Retorna |
FindProperty(MemberInfo) |
Obtém uma propriedade no tipo de entidade fornecido. Retorna |
FindProperty(String) |
Obtém a propriedade com um determinado nome. Retornará |
FindRuntimeAnnotation(String) |
Obtém a anotação de runtime com o nome fornecido, retornando |
FindRuntimeAnnotationValue(String) |
Obtém o valor da anotação de runtime com o nome fornecido, retornando |
FindServiceProperty(String) |
Obtém a propriedade de serviço com um determinado nome.
Retornará |
FindSkipNavigation(MemberInfo) |
Obtém uma propriedade de navegação skip nesse tipo de entidade. Retorna |
FindSkipNavigation(String) |
Obtém uma propriedade de navegação skip nesse tipo de entidade. Retorna |
GetAllBaseTypes() |
Obtém todos os tipos no modelo do qual esse tipo de entidade deriva, começando com a raiz. |
GetAllBaseTypesAscending() |
Obtém todos os tipos no modelo do qual esse tipo de entidade deriva, começando com o mais próximo. |
GetAllBaseTypesInclusive() |
Retorna todos os tipos base desse tipo de entidade, incluindo o próprio tipo, de cima para baixo. |
GetAllBaseTypesInclusiveAscending() |
Retorna todos os tipos base desse tipo de entidade, incluindo o próprio tipo, de baixo para cima. |
GetAnnotation(String) |
Obtém a anotação com o nome fornecido, lançando se ela não existir. (Herdado de IReadOnlyAnnotatable) |
GetAnnotations() |
Obtém todas as anotações no objeto atual. (Herdado de IReadOnlyAnnotatable) |
GetBaseTypeConfigurationSource() |
Retorna a origem da configuração da BaseType propriedade . |
GetChangeTrackingStrategy() |
Obtém a estratégia de controle de alterações que está sendo usada para esse tipo. Essa estratégia indica como o contexto detecta alterações nas propriedades de uma instância do tipo. (Herdado de IReadOnlyTypeBase) |
GetChangeTrackingStrategyConfigurationSource() |
Retorna a origem da configuração para GetChangeTrackingStrategy(). |
GetComplexProperties() |
Obtém as propriedades complexas definidas nesse tipo e tipos base. (Herdado de IReadOnlyTypeBase) |
GetConcreteDerivedTypesInclusive() |
Retorna todos os tipos derivados desse tipo de entidade, incluindo o tipo em si, que não |
GetConfigurationSource() |
Obtém a fonte de configuração para esse tipo de entidade. |
GetDeclaredComplexProperties() |
Obtém as propriedades complexas declaradas nesse tipo. (Herdado de IReadOnlyTypeBase) |
GetDeclaredForeignKeys() |
Obtém todas as chaves estrangeiras declaradas nesse tipo de entidade. |
GetDeclaredIndexes() |
Obtém todos os índices declarados nesse tipo de entidade. |
GetDeclaredKeys() |
Obtém todas as chaves declaradas no determinado IReadOnlyEntityType. |
GetDeclaredMembers() |
Obtém os membros declarados nesse tipo. (Herdado de IReadOnlyTypeBase) |
GetDeclaredNavigations() |
Obtém todas as propriedades de navegação declaradas nesse tipo de entidade. |
GetDeclaredProperties() |
Obtém todas as propriedades não de navegação declaradas nesse tipo de entidade. |
GetDeclaredReferencingForeignKeys() |
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() |
Obtém todas as propriedades de serviço declaradas nesse tipo de entidade. |
GetDeclaredSkipNavigations() |
Obtém as propriedades de navegação skip declaradas nesse tipo de entidade. |
GetDeclaredTriggers() |
Retorna os gatilhos declarados no tipo de entidade. |
GetDefaultDiscriminatorValue() |
Retorna o valor discriminador padrão que seria usado para esse tipo de entidade. (Herdado de IReadOnlyEntityType) |
GetDerivedComplexProperties() |
Obtém as propriedades complexas declaradas nos tipos derivados desse tipo. (Herdado de IReadOnlyTypeBase) |
GetDerivedForeignKeys() |
Obtém todas as chaves estrangeiras declaradas nos tipos derivados desse tipo de entidade. |
GetDerivedIndexes() |
Obtém todos os índices declarados nos tipos derivados desse tipo de entidade. |
GetDerivedNavigations() |
Obtém todas as propriedades de navegação declaradas nos tipos derivados desse tipo de entidade. |
GetDerivedProperties() |
Obtém todas as propriedades não de navegação declaradas nos tipos derivados desse tipo de entidade. |
GetDerivedServiceProperties() |
Obtém todas as propriedades de serviço declaradas nos tipos derivados desse tipo de entidade. |
GetDerivedSkipNavigations() |
Obtém todas as propriedades de navegação de ignorar declaradas nos tipos derivados desse tipo de entidade. |
GetDerivedTypes() |
Obtém todos os tipos no modelo que derivam desse tipo de entidade. |
GetDerivedTypesInclusive() |
Retorna todos os tipos derivados desse tipo de entidade, incluindo o próprio tipo. |
GetDirectlyDerivedTypes() |
Obtém todos os tipos no modelo que derivam diretamente desse tipo de entidade. |
GetDiscriminatorMappingCompleteConfigurationSource() |
Obtém o ConfigurationSource para a integridade do valor discriminatório. |
GetDiscriminatorPropertyConfigurationSource() |
Obtém o ConfigurationSource da propriedade discriminatória. |
GetDiscriminatorPropertyName() |
Retorna o nome da propriedade que será usada para armazenar um valor discriminatório. (Herdado de IReadOnlyEntityType) |
GetDiscriminatorValue() |
Retorna o valor discriminatório para esse tipo de entidade. (Herdado de IReadOnlyEntityType) |
GetDiscriminatorValueConfigurationSource() |
Obtém o ConfigurationSource para o valor discriminatório. |
GetFlattenedComplexProperties() |
Retorna todas as propriedades que implementam IComplexProperty, incluindo aquelas em tipos complexos. (Herdado de ITypeBase) |
GetFlattenedDeclaredProperties() |
Retorna todas as propriedades declaradas que implementam IProperty, incluindo aquelas em tipos complexos. (Herdado de ITypeBase) |
GetFlattenedProperties() |
Retorna todas as propriedades que implementam IProperty, incluindo aquelas em tipos complexos. (Herdado de ITypeBase) |
GetForeignKeyProperties() |
Retorna as propriedades contidas em chaves estrangeiras. (Herdado de IEntityType) |
GetForeignKeys() |
Obtém as chaves estrangeiras definidas nesse tipo de entidade. |
GetIgnoredMembers() |
Obtém todos os membros ignorados. (Herdado de IConventionTypeBase) |
GetIndexes() |
Obtém os índices definidos nesse tipo de entidade. |
GetIsDiscriminatorMappingComplete() |
Retorna o valor que indica se o mapeamento discriminatório está concluído para esse tipo de entidade. (Herdado de IReadOnlyEntityType) |
GetIsKeylessConfigurationSource() |
Retorna a origem da configuração da propriedade IsKeyless. |
GetKeys() |
Obtém as chaves primárias e alternativas para esse tipo de entidade. |
GetMembers() |
Obtém os membros definidos nesse tipo e tipos base. (Herdado de IReadOnlyTypeBase) |
GetNavigationAccessMode() |
Obtém o PropertyAccessMode que está sendo usado para navegaçãos desse tipo. (Herdado de IReadOnlyTypeBase) |
GetNavigationAccessModeConfigurationSource() |
Retorna a origem da configuração para GetNavigationAccessMode(). |
GetNavigations() |
Obtém todas as propriedades de navegação no tipo de entidade fornecido. |
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg) |
Obtém o valor da anotação de runtime com o nome fornecido, adicionando-o se um não existir. (Herdado de IAnnotatable) |
GetOrCreateEmptyMaterializer(IEntityMaterializerSource) |
Essa é uma API interna que dá suporte à infraestrutura do Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core. (Herdado de IReadOnlyEntityType) |
GetOrCreateMaterializer(IEntityMaterializerSource) |
Essa é uma API interna que dá suporte à infraestrutura do Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core. (Herdado de IReadOnlyEntityType) |
GetPrimaryKeyConfigurationSource() |
Retorna a origem da configuração da chave primária. |
GetProperties() |
Obtém as propriedades definidas nesse tipo de entidade. |
GetProperty(String) |
Obtém uma propriedade com o nome fornecido. |
GetPropertyAccessMode() |
Obtém o PropertyAccessMode que está sendo usado para propriedades e navegação desse tipo. (Herdado de IReadOnlyTypeBase) |
GetPropertyAccessModeConfigurationSource() |
Retorna a origem da configuração para GetPropertyAccessMode(). (Herdado de IConventionTypeBase) |
GetQueryFilter() |
Obtém o filtro de expressão LINQ aplicado automaticamente a consultas para esse tipo de entidade. (Herdado de IReadOnlyEntityType) |
GetQueryFilterConfigurationSource() |
Retorna a origem da configuração para GetQueryFilter(). |
GetReferencingForeignKeys() |
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() |
Obtém o tipo base raiz para esse tipo de entidade. |
GetRuntimeAnnotations() |
Obtém todas as anotações de runtime no objeto atual. (Herdado de IAnnotatable) |
GetSeedData(Boolean) |
Obtém os dados armazenados no modelo para o tipo de entidade fornecido. (Herdado de IReadOnlyEntityType) |
GetServiceProperties() |
Obtém todas as propriedades de serviço definidas nesse tipo de entidade. |
GetSkipNavigations() |
Obtém todas as propriedades de navegação de ignorar nesse tipo de entidade. |
GetSnapshottableMembers() |
Retorna todos os membros que podem precisar de um valor instantâneo ao controlar alterações. (Herdado de ITypeBase) |
GetValueGeneratingProperties() |
Retorna as propriedades que precisam de um valor a ser gerado quando a entrada de entidade faz a transição para o Added estado . (Herdado de IEntityType) |
HasBaseType(IConventionEntityType, Boolean) |
Obsoleto..
Define o tipo base deste tipo de entidade. Retornará |
HasDefiningNavigation() |
Obsoleto..
Obtém um valor que indica se esse tipo de entidade tem uma navegação definidora. (Herdado de IReadOnlyEntityType) |
HasNoKey(Nullable<Boolean>, Boolean) |
Obsoleto..
Define um valor que indica se o tipo de entidade não tem chaves.
Quando definido como |
HasServiceProperties() |
Verifica se esse tipo de entidade tem ou não algum IServiceProperty definido. (Herdado de IReadOnlyEntityType) |
IsAbstract() |
Obtém um valor que indica se esse tipo estrutural representa um tipo abstrato. (Herdado de IReadOnlyTypeBase) |
IsAssignableFrom(IReadOnlyEntityType) |
Determina se esse tipo de entidade deriva de (ou é o mesmo que) de um determinado tipo de entidade. (Herdado de IReadOnlyEntityType) |
IsAssignableFrom(IReadOnlyTypeBase) |
Determina se esse tipo deriva de (ou é o mesmo que) de um determinado tipo. (Herdado de IReadOnlyTypeBase) |
IsIgnored(String) |
Indica se o nome do membro fornecido é ignorado. (Herdado de IConventionTypeBase) |
IsInOwnershipPath(IReadOnlyEntityType) |
Obtém um valor que indica se determinado tipo de entidade está no caminho de propriedade para esse tipo de entidade. (Herdado de IReadOnlyEntityType) |
IsOwned() |
Obtém um valor que indica se esse tipo de entidade pertence a outro tipo de entidade. (Herdado de IReadOnlyEntityType) |
IsStrictlyDerivedFrom(IReadOnlyEntityType) |
Determina se esse tipo de entidade deriva de (mas não é o mesmo que) de um determinado tipo de entidade. (Herdado de IReadOnlyEntityType) |
IsStrictlyDerivedFrom(IReadOnlyTypeBase) |
Determina se esse tipo deriva de (mas não é o mesmo que) de um determinado tipo. (Herdado de IReadOnlyTypeBase) |
LeastDerivedType(IEntityType) |
Obtém o tipo menos derivado entre os dois especificados. (Herdado de IEntityType) |
LeastDerivedType(IReadOnlyEntityType) |
Obtém o tipo menos derivado entre os dois especificados. |
RemoveAnnotation(String) |
Remove a anotação com o nome fornecido desse objeto. (Herdado de IConventionAnnotatable) |
RemoveComplexProperty(IConventionComplexProperty) |
Remove uma propriedade desse tipo. (Herdado de IConventionTypeBase) |
RemoveComplexProperty(String) |
Remove uma propriedade desse tipo. (Herdado de IConventionTypeBase) |
RemoveDiscriminatorValue() |
Remove o valor discriminatório para esse tipo de entidade. |
RemoveForeignKey(IConventionForeignKey) |
Remove uma chave estrangeira desse tipo de entidade. |
RemoveForeignKey(IReadOnlyForeignKey) |
Remove uma chave estrangeira desse tipo de entidade. |
RemoveForeignKey(IReadOnlyList<IReadOnlyProperty>, IConventionKey, IConventionEntityType) |
Remove uma chave estrangeira desse tipo de entidade. |
RemoveIgnored(String) |
Remove o nome do membro ignorado. (Herdado de IConventionTypeBase) |
RemoveIndex(IConventionIndex) |
Remove um índice desse tipo de entidade. |
RemoveIndex(IReadOnlyIndex) |
Remove um índice desse tipo de entidade. |
RemoveIndex(IReadOnlyList<IReadOnlyProperty>) |
Remove um índice desse tipo de entidade. |
RemoveKey(IConventionKey) |
Remove uma chave primária ou alternativa desse tipo de entidade. |
RemoveKey(IReadOnlyKey) |
Remove uma chave primária ou alternativa desse tipo de entidade. |
RemoveKey(IReadOnlyList<IReadOnlyProperty>) |
Remove uma chave primária ou alternativa desse tipo de entidade. |
RemoveProperty(IConventionProperty) |
Remove uma propriedade desse tipo de entidade. |
RemoveProperty(IReadOnlyProperty) |
Remove uma propriedade desse tipo de entidade. |
RemoveProperty(String) |
Remove uma propriedade desse tipo de entidade. |
RemoveRuntimeAnnotation(String) |
Remove a anotação de runtime fornecida desse objeto . (Herdado de IAnnotatable) |
RemoveServiceProperty(IReadOnlyServiceProperty) |
Remove uma propriedade de serviço desse tipo de entidade. |
RemoveServiceProperty(String) |
Remove uma propriedade de serviço desse tipo de entidade. |
RemoveSkipNavigation(IConventionSkipNavigation) |
Remove uma propriedade de navegação skip desse tipo de entidade. |
RemoveSkipNavigation(IReadOnlySkipNavigation) |
Remove uma propriedade de navegação skip desse tipo de entidade. |
RemoveTrigger(String) |
Remove o gatilho com o nome fornecido. |
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) |
SetBaseType(IConventionEntityType, Boolean) |
Define o tipo base deste tipo de entidade. Retornará |
SetChangeTrackingStrategy(Nullable<ChangeTrackingStrategy>, Boolean) |
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. |
SetDiscriminatorMappingComplete(Nullable<Boolean>, Boolean) |
Define o valor que indica se o mapeamento discriminatório foi concluído. |
SetDiscriminatorProperty(IReadOnlyProperty, Boolean) |
Define o IReadOnlyProperty que será usado para armazenar um valor discriminatório. |
SetDiscriminatorValue(Object, Boolean) |
Define o valor discriminatório para esse tipo de entidade. |
SetIsKeyless(Nullable<Boolean>, Boolean) |
Define um valor que indica se o tipo de entidade não tem chaves.
Quando definido como |
SetNavigationAccessMode(Nullable<PropertyAccessMode>, Boolean) |
Define o PropertyAccessMode a ser usado para navegação desse tipo de entidade. |
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 |
SetPrimaryKey(IConventionProperty, Boolean) |
Define a chave primária para esse tipo de entidade. |
SetPrimaryKey(IReadOnlyList<IConventionProperty>, Boolean) |
Define a chave primária para esse tipo de entidade. |
SetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean) |
Define o PropertyAccessMode a ser usado para propriedades desse tipo. (Herdado de IConventionTypeBase) |
SetQueryFilter(LambdaExpression, Boolean) |
Define o filtro de expressão LINQ aplicado automaticamente a consultas para esse tipo de entidade. |
SetRuntimeAnnotation(String, Object) |
Define a anotação de runtime armazenada sob a chave fornecida. Substitui a anotação existente se já existir uma anotação com o nome especificado. (Herdado de IAnnotatable) |
ShortName() |
Obtém um nome curto para o determinado IReadOnlyTypeBase que pode ser usado em outros identificadores. (Herdado de IReadOnlyTypeBase) |
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 IReadOnlyEntityType) |
Implantações explícitas de interface
IReadOnlyTypeBase.IsAssignableFrom(IReadOnlyTypeBase) |
Determina se esse tipo deriva de (ou é o mesmo que) de um determinado tipo. (Herdado de IReadOnlyEntityType) |
Métodos de Extensão
AddAnnotations(IConventionAnnotatable, IEnumerable<IConventionAnnotation>, Boolean) |
Adiciona anotações a um objeto . |
GetAnnotation(IConventionAnnotatable, String) |
Obtém a anotação com o nome fornecido, lançando se ela não existir. |
SetOrRemoveAnnotation(IConventionAnnotatable, 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 |
AddForeignKey(IConventionEntityType, IConventionProperty, IConventionKey, IConventionEntityType, Boolean) |
Adiciona uma nova relação a esse tipo de entidade. |
AddIndex(IConventionEntityType, IConventionProperty, Boolean) |
Adiciona um índice a esse tipo de entidade. |
AddIndexerProperty(IConventionEntityType, String, Type, Boolean, Boolean) |
Adiciona uma propriedade com suporte de e indexador a esse tipo de entidade. |
AddKey(IConventionEntityType, IConventionProperty, Boolean) |
Adiciona uma nova chave alternativa a esse tipo de entidade. |
AddProperty(IConventionEntityType, MemberInfo, Boolean) |
Adiciona uma propriedade a esse tipo de entidade. |
AddProperty(IConventionEntityType, String, Boolean) |
Adiciona uma propriedade a esse tipo de entidade. |
AddProperty(IConventionEntityType, String, Type, Boolean, Boolean) |
Adiciona uma propriedade a esse tipo de entidade. |
FindDeclaredForeignKeys(IConventionEntityType, IReadOnlyList<IProperty>) |
Obtém as chaves estrangeiras declaradas no determinado IConventionEntityType usando as propriedades fornecidas. |
FindDeclaredNavigation(IConventionEntityType, String) |
Obtém uma propriedade de navegação no tipo de entidade fornecido. Não retorna as propriedades de navegação definidas em um tipo base.
Retorna |
FindDeclaredProperty(IConventionEntityType, String) |
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 |
FindForeignKey(IConventionEntityType, IProperty, IKey, IEntityType) |
Obtém a chave estrangeira para as propriedades fornecidas que apontam para uma determinada chave primária ou alternativa. Retorna |
FindForeignKeys(IConventionEntityType, IProperty) |
Obtém as chaves estrangeiras definidas na propriedade fornecida. Somente chaves estrangeiras definidas exatamente na propriedade especificada são retornadas. Chaves estrangeiras compostas que incluem a propriedade especificada não são retornadas. |
FindForeignKeys(IConventionEntityType, IReadOnlyList<IProperty>) |
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) |
Obtém o índice sem nome definido na propriedade fornecida. Retornará Índices nomeados não serão retornados mesmo que a lista de propriedades corresponda. |
FindKey(IConventionEntityType, IProperty) |
Obtém a chave primária ou alternativa definida na propriedade fornecida. Retornará |
FindNavigation(IConventionEntityType, MemberInfo) |
Obtém uma propriedade de navegação no tipo de entidade fornecido. Retorna |
FindNavigation(IConventionEntityType, String) |
Obtém uma propriedade de navegação no tipo de entidade fornecido. Retorna |
FindOwnership(IConventionEntityType) |
Retorna a relação com o proprietário se esse for um tipo de propriedade ou |
FindProperties(IConventionEntityType, IReadOnlyList<String>) |
Localiza propriedades correspondentes no tipo de entidade fornecido. Retorna Essa API localiza apenas propriedades escalares e não encontra propriedades de navegação. |
FindProperty(IConventionEntityType, MemberInfo) |
Obtém uma propriedade no tipo de entidade fornecido. Retorna 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) |
Obtém todos os tipos no modelo do qual um determinado tipo de entidade deriva, começando com a raiz. |
GetAllBaseTypesAscending(IConventionEntityType) |
Obtém todos os tipos no modelo do qual um determinado tipo de entidade deriva, começando com o mais próximo. |
GetAllBaseTypesInclusive(IConventionEntityType) |
Retorna todos os tipos base do determinado IEntityType, incluindo o tipo em si, de cima para baixo. |
GetAllBaseTypesInclusiveAscending(IConventionEntityType) |
Retorna todos os tipos base do determinado IEntityType, incluindo o próprio tipo, de baixo para cima. |
GetChangeTrackingStrategyConfigurationSource(IConventionEntityType) |
Retorna a fonte de configuração para GetChangeTrackingStrategy(IEntityType). |
GetDeclaredForeignKeys(IConventionEntityType) |
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 processar a mesma chave estrangeira mais de uma vez. Use GetForeignKeys() também para retornar chaves estrangeiras declaradas em tipos base. |
GetDeclaredIndexes(IConventionEntityType) |
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 processar o mesmo índice mais de uma vez. Use GetForeignKeys() também para retornar índices declarados em tipos base. |
GetDeclaredKeys(IConventionEntityType) |
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() para também retornar chaves declaradas em tipos base. |
GetDeclaredNavigations(IConventionEntityType) |
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) |
Obtém todas as propriedades de não 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) |
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) |
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 fonte de configuração para GetDefiningQuery(IEntityType). |
GetDerivedForeignKeys(IConventionEntityType) |
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 tipo de entidade base e . |
GetDerivedTypes(IConventionEntityType) |
Obtém todos os tipos no modelo que derivam de um determinado tipo de entidade. |
GetDerivedTypesInclusive(IConventionEntityType) |
Retorna todos os tipos derivados do determinado IConventionEntityType, incluindo o próprio tipo. |
GetDirectlyDerivedTypes(IConventionEntityType) |
Obtém todos os tipos no modelo que derivam diretamente de um determinado tipo de entidade. |
GetDiscriminatorMappingCompleteConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para a integridade do valor discriminatório. |
GetDiscriminatorProperty(IConventionEntityType) |
Retorna o IConventionProperty que será usado para armazenar um valor discriminatório. |
GetDiscriminatorPropertyConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para a propriedade discriminatória. |
GetDiscriminatorValueConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o valor discriminatório. |
GetNavigations(IConventionEntityType) |
Obtém todas as propriedades de navegação no tipo de entidade fornecido. |
GetQueryFilterConfigurationSource(IConventionEntityType) |
Retorna a fonte de configuração para GetQueryFilter(IEntityType). |
GetReferencingForeignKeys(IConventionEntityType) |
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 é derivado é a entidade principal). |
GetRootType(IConventionEntityType) |
Obtém o tipo base raiz para um determinado tipo de entidade. |
RemoveDiscriminatorValue(IConventionEntityType) |
Remove o valor discriminatório para esse tipo de entidade. |
RemoveForeignKey(IConventionEntityType, IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType) |
Remove uma chave estrangeira desse tipo de entidade. |
RemoveIndex(IConventionEntityType, IReadOnlyList<IConventionProperty>) |
Remove um índice desse tipo de entidade. |
RemoveKey(IConventionEntityType, IReadOnlyList<IConventionProperty>) |
Remove uma chave primária ou alternativa desse tipo de entidade. |
RemoveProperty(IConventionEntityType, String) |
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) |
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) |
Define o valor que indica se o mapeamento discriminatório foi concluído. |
SetDiscriminatorProperty(IConventionEntityType, IProperty, Boolean) |
Define o IProperty que será usado para armazenar um valor discriminatório. |
SetDiscriminatorValue(IConventionEntityType, Object, Boolean) |
Define o valor discriminatório para esse tipo de entidade. |
SetPrimaryKey(IConventionEntityType, IConventionProperty, Boolean) |
Define a chave primária para esse tipo de entidade. |
SetQueryFilter(IConventionEntityType, LambdaExpression, Boolean) |
Define o filtro de expressão LINQ aplicado automaticamente a consultas para esse tipo de entidade. |
GetNavigationAccessModeConfigurationSource(IConventionTypeBase) |
Retorna a origem da configuração para GetNavigationAccessMode(ITypeBase). |
GetPropertyAccessModeConfigurationSource(IConventionTypeBase) |
Retorna a origem da configuração para GetPropertyAccessMode(ITypeBase). |
IsIgnored(IConventionTypeBase, String) |
Indica se o nome do membro fornecido é ignorado. |
SetNavigationAccessMode(IConventionTypeBase, Nullable<PropertyAccessMode>, Boolean) |
Define o PropertyAccessMode a ser usado para navegação desse tipo de entidade. Observe que as navegação individuais podem substituir esse modo de acesso. O valor definido aqui será usado para qualquer navegação para a qual nenhuma substituição tenha sido especificada. |
SetPropertyAccessMode(IConventionTypeBase, Nullable<PropertyAccessMode>, Boolean) |
Define o PropertyAccessMode a ser usado para propriedades desse tipo. Observe que as propriedades individuais e as navegação podem substituir esse modo de acesso. O valor definido aqui será usado para qualquer propriedade ou navegação para a qual nenhuma substituição tenha sido especificada. |
GetAnalyticalStoreTimeToLive(IReadOnlyEntityType) |
Retorna a vida útil do repositório analítico em segundos no escopo do contêiner. |
GetAnalyticalStoreTimeToLiveConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para a vida útil do repositório analítico em segundos no escopo do contêiner. |
GetContainer(IEntityType) |
Retorna o nome do contêiner para o qual o tipo de entidade é mapeado. |
GetContainer(IReadOnlyEntityType) |
Retorna o nome do contêiner para o qual o tipo de entidade é mapeado. |
GetContainerConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o contêiner para o qual o tipo de entidade é mapeado. |
GetContainingPropertyName(IEntityType) |
Retorna o nome da propriedade pai para a qual o tipo de entidade é mapeado. |
GetContainingPropertyName(IReadOnlyEntityType) |
Retorna o nome da propriedade pai para a qual o tipo de entidade é mapeado. |
GetContainingPropertyNameConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource da propriedade pai para a qual o tipo de entidade é mapeado. |
GetDefaultTimeToLive(IReadOnlyEntityType) |
Retorna o tempo padrão para viver em segundos no escopo do contêiner. |
GetDefaultTimeToLiveConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o tempo padrão de vida em segundos no escopo do contêiner. |
GetETagProperty(IConventionEntityType) |
Obtém a propriedade nessa entidade que é mapeada para Cosmos ETag, se ela existir. |
GetETagProperty(IEntityType) |
Obtém a propriedade nessa entidade que é mapeada para Cosmos ETag, se ela existir. |
GetETagProperty(IReadOnlyEntityType) |
Obtém a propriedade nessa entidade que é mapeada para Cosmos ETag, se ela existir. |
GetETagPropertyName(IEntityType) |
Retorna o nome da propriedade usada para armazenar a etag. |
GetETagPropertyName(IReadOnlyEntityType) |
Retorna o nome da propriedade usada para armazenar a ETag. |
GetETagPropertyNameConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para a propriedade usada para armazenar a etag. |
GetPartitionKeyProperty(IConventionEntityType) |
Retorna a propriedade usada para armazenar a chave de partição. |
GetPartitionKeyProperty(IReadOnlyEntityType) |
Retorna a propriedade usada para armazenar a chave de partição. |
GetPartitionKeyPropertyName(IEntityType) |
Retorna o nome da propriedade usada para armazenar a chave de partição. |
GetPartitionKeyPropertyName(IReadOnlyEntityType) |
Retorna o nome da propriedade usada para armazenar a chave de partição. |
GetPartitionKeyPropertyNameConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource da propriedade usada para armazenar a chave de partição. |
GetThroughput(IReadOnlyEntityType) |
Retorna a taxa de transferência provisionada no escopo do contêiner. |
GetThroughputConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para a taxa de transferência provisionada no escopo do contêiner. |
SetAnalyticalStoreTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean) |
Define a vida útil do repositório analítico em segundos no escopo do contêiner. |
SetContainer(IConventionEntityType, String, Boolean) |
Define o nome do contêiner para o qual o tipo de entidade é mapeado. |
SetContainingPropertyName(IConventionEntityType, String, Boolean) |
Define o nome da propriedade pai para a qual o tipo de entidade é mapeado. |
SetDefaultTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean) |
Define o tempo padrão de vida em segundos no escopo do contêiner. |
SetETagPropertyName(IConventionEntityType, String, Boolean) |
Define o nome da propriedade usada para armazenar a ETag. |
SetPartitionKeyPropertyName(IConventionEntityType, String, Boolean) |
Define o nome da propriedade usada para armazenar a chave de partição. |
SetThroughput(IConventionEntityType, Nullable<Int32>, Nullable<Boolean>, Boolean) |
Define a taxa de transferência provisionada no escopo do contêiner. |
DisplayName(ITypeBase) |
Obtém o nome de exibição amigável para o fornecido ITypeBase. |
FindDeclaredNavigation(IEntityType, String) |
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 |
FindDeclaredProperty(IEntityType, String) |
Localiza uma propriedade declarada no tipo com o nome fornecido. Não retorna propriedades definidas em um tipo base. |
FindDefiningNavigation(IEntityType) |
Obsoleto..
Retorna a definição de navegação se houver ou |
FindForeignKey(IEntityType, IProperty, IKey, IEntityType) |
Obtém a chave estrangeira para as propriedades fornecidas que aponta para uma determinada chave primária ou alternativa. Retornará |
FindForeignKeys(IEntityType, IProperty) |
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(IEntityType, IReadOnlyList<IProperty>) |
Obtém as chaves estrangeiras definidas nas propriedades fornecidas. Somente chaves estrangeiras definidas exatamente no conjunto de propriedades especificado são retornadas. |
FindIndex(IEntityType, IProperty) |
Obtém o índice sem nome definido na propriedade fornecida. Retornará Índices nomeados não serão retornados mesmo que a lista de propriedades corresponda. |
FindKey(IEntityType, IProperty) |
Obtém a chave primária ou alternativa definida na propriedade fornecida. Retornará |
FindNavigation(IEntityType, MemberInfo) |
Obtém uma propriedade de navegação no tipo de entidade fornecido. Retorna |
FindNavigation(IEntityType, String) |
Obtém uma propriedade de navegação no tipo de entidade fornecido. Retorna |
FindOwnership(IEntityType) |
Retorna a relação com o proprietário se esse for um tipo próprio ou |
FindProperties(IEntityType, IReadOnlyList<String>) |
Localiza propriedades correspondentes no tipo de entidade fornecido. Retorna Essa API localiza apenas propriedades escalares e não encontra propriedades de navegação. |
FindProperty(IEntityType, MemberInfo) |
Obtém uma propriedade com as informações de membro fornecidas. Retorna Essa API localiza apenas propriedades escalares e não encontra propriedades de navegação. Use FindNavigation(IEntityType, MemberInfo) para localizar uma propriedade de navegação. |
FullName(ITypeBase) |
Obsoleto..
Obtém o nome exclusivo para o determinado IReadOnlyTypeBase. |
GetAllBaseTypes(IEntityType) |
Obtém todos os tipos no modelo do qual um determinado tipo de entidade deriva, começando com a raiz. |
GetAllBaseTypesAscending(IEntityType) |
Obtém todos os tipos no modelo do qual um determinado tipo de entidade deriva, começando com o mais próximo. |
GetAllBaseTypesInclusive(IEntityType) |
Retorna todos os tipos base do fornecido IEntityType, incluindo o próprio tipo, de cima para baixo. |
GetAllBaseTypesInclusiveAscending(IEntityType) |
Retorna todos os tipos base do fornecido IEntityType, incluindo o próprio tipo, de baixo para cima. |
GetChangeTrackingStrategy(IEntityType) |
Obtém a estratégia de controle de alterações que está sendo 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. |
GetClosestCommonParent(IEntityType, IEntityType) |
Obsoleto..
Retorna o tipo de entidade mais próximo que é um pai de ambos os tipos de entidade fornecidos. Se uma das entidades fornecidas for pai da outra, esse pai será retornado. Retornará |
GetConcreteDerivedTypesInclusive(IEntityType) |
Retorna todos os tipos derivados do fornecido IEntityType, incluindo o tipo em si, que não |
GetDeclaredForeignKeys(IEntityType) |
Obtém todas as chaves estrangeiras declaradas no determinado IEntityType. 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(IEntityType) |
Obtém todos os índices declarados no determinado IEntityType. 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(IEntityType) |
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(IEntityType) |
Obtém todas as propriedades de navegação declaradas no determinado IEntityType. 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(IEntityType) também para retornar propriedades de navegação declaradas em tipos base. |
GetDeclaredProperties(IEntityType) |
Obtém todas as propriedades não de navegação declaradas no determinado IEntityType. 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(IEntityType) |
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(IEntityType) |
Obtém todas as propriedades de serviço declaradas no determinado IEntityType. 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. |
GetDefiningQuery(IEntityType) |
Obsoleto..
Obtém a consulta LINQ usada como a origem padrão para consultas desse tipo. |
GetDerivedForeignKeys(IEntityType) |
Obtém todas as chaves estrangeiras declaradas nos tipos derivados do determinado IEntityType. 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(IEntityType) |
Obtém todos os tipos no modelo que derivam de um determinado tipo de entidade. |
GetDerivedTypesInclusive(IEntityType) |
Retorna todos os tipos derivados do fornecido IEntityType, incluindo o próprio tipo. |
GetDirectlyDerivedTypes(IEntityType) |
Obtém todos os tipos no modelo que derivam diretamente de um determinado tipo de entidade. |
GetDiscriminatorProperty(IEntityType) |
Obsoleto..
Retorna o IReadOnlyProperty que será usado para armazenar um valor discriminatório. |
GetDiscriminatorValue(IEntityType) |
Retorna o valor discriminatório para esse tipo de entidade. |
GetIsDiscriminatorMappingComplete(IEntityType) |
Retorna o valor que indica se o mapeamento discriminatório está concluído para esse tipo de entidade. |
GetNavigations(IEntityType) |
Obsoleto..
Obtém todas as propriedades de navegação no tipo de entidade fornecido. |
GetProperty(IEntityType, String) |
Obtém uma propriedade com o nome fornecido. Essa API localiza apenas propriedades escalares e não encontra propriedades de navegação. Use FindNavigation(IEntityType, String) para localizar uma propriedade de navegação. |
GetQueryFilter(IEntityType) |
Obtém o filtro de expressão LINQ aplicado automaticamente a consultas para esse tipo de entidade. |
GetReferencingForeignKeys(IEntityType) |
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). |
GetRootType(IEntityType) |
Obtém o tipo base raiz para um determinado tipo de entidade. |
GetSeedData(IEntityType, Boolean) |
Obtém os dados armazenados no modelo para o tipo de entidade fornecido. |
HasDefiningNavigation(IEntityType) |
Obsoleto..
Obtém um valor que indica se esse tipo de entidade tem uma navegação definidora. |
IsAbstract(ITypeBase) |
Verifica se esse tipo de entidade representa um tipo abstrato. |
IsAssignableFrom(IEntityType, IEntityType) |
Determina se esse tipo de entidade deriva de (ou é o mesmo que) de um determinado tipo de entidade. |
IsInOwnershipPath(IEntityType, IEntityType) |
Obtém um valor que indica se determinado tipo de entidade está no caminho de propriedade para esse tipo de entidade. |
IsOwned(IEntityType) |
Obtém um valor que indica se esse tipo de entidade pertence a outro tipo de entidade. |
IsStrictlyDerivedFrom(IEntityType, IEntityType) |
Determina se esse tipo de entidade deriva de (mas não é o mesmo que) de um determinado tipo de entidade. |
LeastDerivedType(IEntityType, IEntityType) |
Obtém o tipo menos derivado entre os dois especificados. |
RootType(IEntityType) |
Obsoleto..
Obtém o tipo base raiz para um determinado tipo de entidade. |
ShortName(ITypeBase) |
Obtém um nome curto para o fornecido ITypeBase que pode ser usado em outros identificadores. |
ToDebugString(IEntityType, 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. |
AnnotationsToDebugString(IAnnotatable, Int32) |
Obtém a cadeia de caracteres de depuração para todas as anotações declaradas no objeto . |
GetAnnotation(IAnnotatable, String) |
Obtém a anotação com o nome fornecido, lançando se ela não existir. |
GetDefiningQueryConfigurationSource(IConventionEntityType) |
Retorna a origem da configuração para GetInMemoryQuery(IReadOnlyEntityType). |
GetInMemoryQuery(IEntityType) |
Obtém a consulta LINQ usada como a origem padrão para consultas desse tipo. |
GetInMemoryQuery(IReadOnlyEntityType) |
Obtém a consulta LINQ usada como a origem padrão para consultas desse tipo. |
SetInMemoryQuery(IConventionEntityType, LambdaExpression, Boolean) |
Define a consulta LINQ usada como a origem padrão para consultas desse tipo. |
AddCheckConstraint(IConventionEntityType, String, String, Boolean) |
Cria uma nova restrição marcar com o nome fornecido no tipo de entidade. Gera uma exceção se uma restrição marcar com o mesmo nome existir no mesmo tipo de entidade. |
FindCheckConstraint(IConventionEntityType, String) |
Localiza um IConventionCheckConstraint com o nome fornecido. |
FindCheckConstraint(IEntityType, String) |
Localiza um ICheckConstraint com o nome fornecido. |
FindCheckConstraint(IReadOnlyEntityType, String) |
Localiza um IReadOnlyCheckConstraint com o nome fornecido. |
FindMappingFragment(IConventionEntityType, StoreObjectIdentifier) |
Retorna o mapeamento de tipo de entidade para um objeto de repositório semelhante a uma tabela específica. Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
FindMappingFragment(IReadOnlyEntityType, StoreObjectIdentifier) |
Retorna o mapeamento de tipo de entidade para um objeto de repositório semelhante a uma tabela específica. Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
FindRowInternalForeignKeys(IConventionEntityType, StoreObjectIdentifier) |
Obtém as chaves estrangeiras para o tipo de entidade fornecido que apontam para outros tipos de entidade que compartilham o mesmo objeto de repositório semelhante à tabela. |
FindRowInternalForeignKeys(IEntityType, StoreObjectIdentifier) |
Obtém as chaves estrangeiras para o tipo de entidade fornecido que apontam para outros tipos de entidade que compartilham o mesmo objeto de repositório semelhante à tabela. |
FindRowInternalForeignKeys(IReadOnlyEntityType, StoreObjectIdentifier) |
Obtém as chaves estrangeiras para o tipo de entidade fornecido que apontam para outros tipos de entidade que compartilham o mesmo objeto de repositório semelhante à tabela. |
GetCheckConstraints(IConventionEntityType) |
Retorna todas as restrições de marcar contidas no tipo de entidade. |
GetCheckConstraints(IEntityType) |
Retorna todas as restrições de marcar contidas no tipo de entidade. |
GetCheckConstraints(IReadOnlyEntityType) |
Retorna todas as restrições de marcar contidas no tipo de entidade. |
GetComment(IEntityType) |
Retorna o comentário da tabela para a qual essa entidade é mapeada. |
GetComment(IReadOnlyEntityType) |
Retorna o comentário da tabela para a qual essa entidade é mapeada. |
GetCommentConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o comentário da tabela. |
GetContainerColumnName(IReadOnlyEntityType) |
Obtém o nome da coluna de contêiner para o qual o tipo de entidade é mapeado. |
GetContainerColumnNameConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o nome da coluna de contêiner. |
GetContainerColumnTypeMapping(IReadOnlyEntityType) |
Obsoleto..
Obtém o mapeamento de tipo de coluna de contêiner para o qual o tipo de entidade é mapeado. |
GetContainerColumnTypeMappingConfigurationSource(IConventionEntityType) |
Obsoleto..
Obtém o ConfigurationSource para o mapeamento de tipo de coluna de contêiner. |
GetDeclaredCheckConstraints(IConventionEntityType) |
Retorna todas as restrições de marcar declaradas no tipo de entidade. |
GetDeclaredCheckConstraints(IReadOnlyEntityType) |
Retorna todas as restrições de marcar declaradas no tipo de entidade. |
GetDefaultMappings(IEntityType) |
Retorna os mapeamentos padrão que o tipo de entidade usaria. |
GetDefaultSchema(IEntityType) |
Retorna o esquema de banco de dados padrão que seria usado para esse tipo de entidade. |
GetDefaultSchema(IReadOnlyEntityType) |
Retorna o esquema de banco de dados padrão que seria usado para esse tipo de entidade. |
GetDefaultSqlQueryName(IEntityType) |
Obtém o nome de consulta SQL padrão que seria usado para esse tipo de entidade quando mapeado usando RelationalEntityTypeBuilderExtensions.ToSqlQuery. |
GetDefaultSqlQueryName(IReadOnlyEntityType) |
Obtém o nome de consulta SQL padrão que seria usado para esse tipo de entidade quando mapeado usando RelationalEntityTypeBuilderExtensions.ToSqlQuery. |
GetDefaultTableName(IEntityType) |
Retorna o nome da tabela padrão que seria usado para esse tipo de entidade. |
GetDefaultTableName(IEntityType, Boolean) |
Retorna o nome da tabela padrão que seria usado para esse tipo de entidade. |
GetDefaultTableName(IReadOnlyEntityType, Boolean) |
Retorna o nome da tabela padrão que seria usado para esse tipo de entidade. |
GetDefaultViewName(IEntityType) |
Retorna o nome de exibição padrão que seria usado para esse tipo de entidade. |
GetDefaultViewName(IReadOnlyEntityType) |
Retorna o nome de exibição padrão que seria usado para esse tipo de entidade. |
GetDefaultViewSchema(IEntityType) |
Retorna o esquema de banco de dados padrão que seria usado para essa exibição de entidade. |
GetDefaultViewSchema(IReadOnlyEntityType) |
Retorna o esquema de banco de dados padrão que seria usado para essa exibição de entidade. |
GetDeleteStoredProcedure(IConventionEntityType) |
Retorna o procedimento armazenado para o qual o tipo de entidade é mapeado para exclusões ou |
GetDeleteStoredProcedure(IReadOnlyEntityType) |
Retorna o procedimento armazenado para o qual o tipo de entidade é mapeado para exclusões ou |
GetDeleteStoredProcedureConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o procedimento armazenado de exclusão. |
GetFunctionMappings(IEntityType) |
Retorna as funções para as quais o tipo de entidade é mapeado. |
GetFunctionName(IEntityType) |
Retorna o nome da função para a qual o tipo de entidade é mapeado ou |
GetFunctionName(IReadOnlyEntityType) |
Retorna o nome da função para a qual o tipo de entidade é mapeado ou |
GetFunctionNameConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o nome da função. |
GetInsertStoredProcedure(IConventionEntityType) |
Retorna o procedimento armazenado para o qual o tipo de entidade é mapeado para inserções ou |
GetInsertStoredProcedure(IReadOnlyEntityType) |
Retorna o procedimento armazenado para o qual o tipo de entidade é mapeado para inserções ou |
GetInsertStoredProcedureConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o procedimento armazenado de inserção. |
GetIsTableExcludedFromMigrationsConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para IsTableExcludedFromMigrations(IReadOnlyEntityType). |
GetIsTableExcludedFromMigrationsConfigurationSource(IConventionEntityType, StoreObjectIdentifier) |
Obtém o ConfigurationSource para IsTableExcludedFromMigrations(IReadOnlyEntityType, StoreObjectIdentifier). |
GetJsonPropertyName(IReadOnlyEntityType) |
Obtém o valor do nome da propriedade JSON usado para a entidade fornecida mapeada para uma coluna JSON. |
GetJsonPropertyNameConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o nome da propriedade JSON para um determinado tipo de entidade. |
GetMappingFragments(IConventionEntityType) |
Retorna todos os fragmentos de mapeamento de tipo de entidade configurados. Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
GetMappingFragments(IConventionEntityType, StoreObjectType) |
Retorna todos os fragmentos de mapeamento de tipo de entidade configurados do tipo fornecido. Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
GetMappingFragments(IReadOnlyEntityType) |
Retorna todos os fragmentos de mapeamento de tipo de entidade configurados. Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
GetMappingFragments(IReadOnlyEntityType, StoreObjectType) |
Retorna todos os fragmentos de mapeamento de tipo de entidade configurados do tipo fornecido. Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
GetMappingStrategy(IReadOnlyEntityType) |
Obtém a estratégia de mapeamento para os tipos derivados. |
GetMappingStrategyConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para GetMappingStrategy(IReadOnlyEntityType). |
GetOrCreateMappingFragment(IConventionEntityType, StoreObjectIdentifier, Boolean) |
Retorna o mapeamento de tipo de entidade para um objeto de repositório semelhante a uma tabela específica. Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
GetSchema(IEntityType) |
Retorna o esquema de banco de dados que contém a tabela mapeada. |
GetSchema(IReadOnlyEntityType) |
Retorna o esquema de banco de dados que contém a tabela mapeada. |
GetSchemaConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o esquema de banco de dados. |
GetSchemaQualifiedTableName(IEntityType) |
Retorna o nome da tabela para a qual o tipo de entidade é mapeado predefinido pelo esquema ou |
GetSchemaQualifiedTableName(IReadOnlyEntityType) |
Retorna o nome da tabela para a qual o tipo de entidade é mapeado predefinido pelo esquema ou |
GetSchemaQualifiedViewName(IEntityType) |
Retorna o nome da exibição para a qual o tipo de entidade é mapeado predefinido pelo esquema ou |
GetSchemaQualifiedViewName(IReadOnlyEntityType) |
Retorna o nome da exibição para a qual o tipo de entidade é mapeado predefinido pelo esquema ou |
GetSqlQuery(IEntityType) |
Retorna a cadeia de caracteres SQL usada para fornecer dados para o tipo de entidade ou |
GetSqlQuery(IReadOnlyEntityType) |
Retorna a cadeia de caracteres SQL usada para fornecer dados para o tipo de entidade ou |
GetSqlQueryConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para a cadeia de caracteres SQL da consulta. |
GetSqlQueryMappings(IEntityType) |
Retorna os mapeamentos de cadeia de caracteres SQL. |
GetTableMappings(IEntityType) |
Retorna as tabelas para as quais o tipo de entidade é mapeado. |
GetTableName(IEntityType) |
Retorna o nome da tabela para a qual o tipo de entidade é mapeado ou |
GetTableName(IReadOnlyEntityType) |
Retorna o nome da tabela para a qual o tipo de entidade é mapeado ou |
GetTableNameConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o nome da tabela. |
GetUpdateStoredProcedure(IConventionEntityType) |
Retorna o procedimento armazenado para o qual o tipo de entidade é mapeado para atualizações ou |
GetUpdateStoredProcedure(IReadOnlyEntityType) |
Retorna o procedimento armazenado para o qual o tipo de entidade é mapeado para atualizações ou |
GetUpdateStoredProcedureConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o procedimento armazenado de atualização. |
GetViewMappings(IEntityType) |
Retorna as exibições para as quais o tipo de entidade é mapeado. |
GetViewName(IEntityType) |
Retorna o nome da exibição para a qual o tipo de entidade é mapeado ou |
GetViewName(IReadOnlyEntityType) |
Retorna o nome da exibição para a qual o tipo de entidade é mapeado ou |
GetViewNameConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o nome da exibição. |
GetViewSchema(IEntityType) |
Retorna o esquema de banco de dados que contém a exibição mapeada. |
GetViewSchema(IReadOnlyEntityType) |
Retorna o esquema de banco de dados que contém a exibição mapeada. |
GetViewSchemaConfigurationSource(IConventionEntityType) |
Obtém o ConfigurationSource para o esquema de exibição. |
IsIgnoredByMigrations(IEntityType) |
Obtém um valor que indica se o tipo de entidade é ignorado pelas Migrações. |
IsMappedToJson(IReadOnlyEntityType) |
Obtém um valor que indica se a entidade especificada é mapeada para uma coluna JSON. |
IsTableExcludedFromMigrations(IEntityType) |
Obtém um valor que indica se a tabela associada é ignorada por Migrações. |
IsTableExcludedFromMigrations(IReadOnlyEntityType) |
Obtém um valor que indica se a tabela associada é ignorada por Migrações. |
IsTableExcludedFromMigrations(IReadOnlyEntityType, StoreObjectIdentifier) |
Obtém um valor que indica se a tabela especificada é ignorada por Migrações. |
RemoveCheckConstraint(IConventionEntityType, String) |
Remove o IConventionCheckConstraint com o nome fornecido. |
RemoveDeleteStoredProcedure(IConventionEntityType) |
Remove o procedimento armazenado de exclusão mapeado para esse tipo de entidade. |
RemoveInsertStoredProcedure(IConventionEntityType) |
Remove o procedimento armazenado de inserção mapeado para esse tipo de entidade. |
RemoveMappingFragment(IConventionEntityType, StoreObjectIdentifier) |
Remove o mapeamento de tipo de entidade para um objeto de repositório semelhante a uma tabela específica. Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
RemoveUpdateStoredProcedure(IConventionEntityType) |
Remove o procedimento armazenado de atualização mapeada para esse tipo de entidade. |
SetComment(IConventionEntityType, String, Boolean) |
Configura um comentário a ser aplicado à tabela para a qual essa entidade é mapeada. |
SetContainerColumnName(IConventionEntityType, String, Boolean) |
Define o nome da coluna de contêiner para a qual o tipo de entidade é mapeado. |
SetContainerColumnTypeMapping(IConventionEntityType, RelationalTypeMapping, Boolean) |
Obsoleto..
Define o mapeamento de tipo para a coluna de contêiner à qual o tipo de entidade é mapeado. |
SetDeleteStoredProcedure(IConventionEntityType, Boolean) |
Mapeia o tipo de entidade para um procedimento armazenado para exclusões. |
SetFunctionName(IConventionEntityType, String, Boolean) |
Define o nome da função para a qual o tipo de entidade é mapeado. |
SetInsertStoredProcedure(IConventionEntityType, Boolean) |
Mapeia o tipo de entidade para um procedimento armazenado para inserções. |
SetIsTableExcludedFromMigrations(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean) |
Define um valor que indica se a tabela associada é ignorada por Migrações. |
SetIsTableExcludedFromMigrations(IConventionEntityType, Nullable<Boolean>, Boolean) |
Define um valor que indica se a tabela associada é ignorada por Migrações. |
SetJsonPropertyName(IConventionEntityType, String, Boolean) |
Define o valor do nome da propriedade JSON usado para a entidade fornecida mapeada para uma coluna JSON. |
SetMappingStrategy(IConventionEntityType, String, Boolean) |
Define a estratégia de mapeamento para os tipos derivados. |
SetSchema(IConventionEntityType, String, Boolean) |
Define o esquema de banco de dados que contém a tabela mapeada. |
SetSqlQuery(IConventionEntityType, String, Boolean) |
Define a cadeia de caracteres SQL usada para fornecer dados para o tipo de entidade. |
SetTableName(IConventionEntityType, String, Boolean) |
Define o nome da tabela para a qual o tipo de entidade é mapeado. |
SetUpdateStoredProcedure(IConventionEntityType, Boolean) |
Mapeia o tipo de entidade para um procedimento armazenado para atualizações. |
SetViewName(IConventionEntityType, String, Boolean) |
Define o nome da exibição para a qual o tipo de entidade é mapeado. |
SetViewSchema(IConventionEntityType, String, Boolean) |
Define o esquema de banco de dados que contém a exibição mapeada. |
FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier) |
Retorna o mapeamento de tipo para um objeto de repositório semelhante a uma tabela específica. Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
GetContainerColumnName(IReadOnlyTypeBase) |
Obtém o nome da coluna de contêiner para o qual o tipo é mapeado. |
GetDeleteStoredProcedure(IReadOnlyTypeBase) |
Retorna o procedimento armazenado para o qual o tipo é mapeado para exclusões ou |
GetFunctionName(IReadOnlyTypeBase) |
Retorna o nome da função para a qual o tipo é mapeado ou |
GetInsertStoredProcedure(IReadOnlyTypeBase) |
Retorna o procedimento armazenado para o qual o tipo é mapeado para inserções ou |
GetJsonPropertyName(IReadOnlyTypeBase) |
Obtém o valor do nome da propriedade JSON usado para a entidade fornecida mapeada para uma coluna JSON. |
GetMappingFragments(IReadOnlyTypeBase) |
Retorna todos os fragmentos de mapeamento de tipo configurados. Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
GetMappingFragments(IReadOnlyTypeBase, StoreObjectType) |
Retorna todos os fragmentos de mapeamento de tipo configurados do tipo fornecido. Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
GetMappingStrategy(IReadOnlyTypeBase) |
Obtém a estratégia de mapeamento para os tipos derivados. |
GetSchema(IReadOnlyTypeBase) |
Retorna o esquema de banco de dados que contém a tabela mapeada. |
GetSqlQuery(IReadOnlyTypeBase) |
Retorna a cadeia de caracteres SQL usada para fornecer dados para o tipo ou |
GetTableName(IReadOnlyTypeBase) |
Retorna o nome da tabela para a qual o tipo é mapeado ou |
GetUpdateStoredProcedure(IReadOnlyTypeBase) |
Retorna o procedimento armazenado para o qual o tipo é mapeado para atualizações ou |
GetViewName(IReadOnlyTypeBase) |
Retorna o nome da exibição para a qual o tipo é mapeado ou |
GetViewSchema(IReadOnlyTypeBase) |
Retorna o esquema de banco de dados que contém a exibição mapeada. |
IsMappedToJson(IReadOnlyTypeBase) |
Obtém um valor que indica se a entidade especificada é mapeada para uma coluna JSON. |
GetDbSetName(IReadOnlyEntityType) |
Obtém o nome que deve ser usado para a DbSet<TEntity> propriedade na DbContext classe para esse tipo de entidade. |
GetUseSqlReturningClauseConfigurationSource(IConventionEntityType) |
Obtém a fonte de configuração para usar a cláusula SQL RETURNING ao salvar alterações na tabela. |
IsSqlReturningClauseUsed(IReadOnlyEntityType) |
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. |
IsSqlReturningClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier) |
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(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, 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. |
UseSqlReturningClause(IConventionEntityType, 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. |
GetHistoryTableName(IReadOnlyEntityType) |
Retorna um valor que representa o nome da tabela de histórico associada à entidade mapeada para uma tabela temporal. |
GetHistoryTableNameConfigurationSource(IConventionEntityType) |
Obtém a origem da configuração do nome da tabela de histórico temporal. |
GetHistoryTableSchema(IReadOnlyEntityType) |
Retorna um valor que representa o esquema da tabela de histórico associada à entidade mapeada para uma tabela temporal. |
GetHistoryTableSchemaConfigurationSource(IConventionEntityType) |
Obtém a origem da configuração do esquema da tabela de histórico temporal. |
GetIsMemoryOptimizedConfigurationSource(IConventionEntityType) |
Obtém a fonte de configuração para a configuração com otimização de memória. |
GetIsTemporalConfigurationSource(IConventionEntityType) |
Obtém a origem da configuração da tabela temporal. |
GetPeriodEndPropertyName(IReadOnlyEntityType) |
Retorna um valor que representa o nome da propriedade final do período da entidade mapeada para uma tabela temporal. |
GetPeriodEndPropertyNameConfigurationSource(IConventionEntityType) |
Obtém a fonte de configuração para a configuração do nome da propriedade final do período de tabela temporal. |
GetPeriodStartPropertyName(IReadOnlyEntityType) |
Retorna um valor que representa o nome da propriedade de início do período da entidade mapeada para uma tabela temporal. |
GetPeriodStartPropertyNameConfigurationSource(IConventionEntityType) |
Obtém a fonte de configuração para a configuração do nome da propriedade de início do período de tabela temporal. |
GetUseSqlOutputClauseConfigurationSource(IConventionEntityType) |
Obtém a fonte de configuração para usar a cláusula SQL OUTPUT ao salvar alterações na tabela. |
IsMemoryOptimized(IEntityType) |
Retorna um valor que indica se o tipo de entidade é mapeado para uma tabela com otimização de memória. |
IsMemoryOptimized(IReadOnlyEntityType) |
Retorna um valor que indica se o tipo de entidade é mapeado para uma tabela com otimização de memória. |
IsSqlOutputClauseUsed(IReadOnlyEntityType) |
Retorna um valor que indica se a cláusula SQL OUTPUT deve ser usada ao salvar alterações na tabela. A cláusula OUTPUT é incompatível com determinados recursos de SQL Server, como tabelas com gatilhos. |
IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier) |
Retorna um valor que indica se a cláusula SQL OUTPUT deve ser usada ao salvar alterações na tabela especificada. A cláusula OUTPUT é incompatível com determinados recursos de SQL Server, como tabelas com gatilhos. |
IsTemporal(IReadOnlyEntityType) |
Retorna um valor que indica se o tipo de entidade é mapeado para uma tabela temporal. |
SetHistoryTableName(IConventionEntityType, String, Boolean) |
Define um valor que representa o nome da tabela de histórico associada à entidade mapeada para uma tabela temporal. |
SetHistoryTableSchema(IConventionEntityType, String, Boolean) |
Define um valor que representa o esquema da tabela de histórico associada à entidade mapeada para uma tabela temporal. |
SetIsMemoryOptimized(IConventionEntityType, Nullable<Boolean>, Boolean) |
Define um valor que indica se o tipo de entidade é mapeado para uma tabela com otimização de memória. |
SetIsTemporal(IConventionEntityType, Nullable<Boolean>, Boolean) |
Define um valor que indica se o tipo de entidade é mapeado para uma tabela temporal. |
SetPeriodEndPropertyName(IConventionEntityType, String, Boolean) |
Define um valor que representa o nome da propriedade final do período da entidade mapeada para uma tabela temporal. |
SetPeriodStartPropertyName(IConventionEntityType, String, Boolean) |
Define um valor que representa o nome da propriedade de início do período da entidade mapeada para uma tabela temporal. |
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean) |
Define um valor que indica se a cláusula SQL OUTPUT deve ser usada ao salvar alterações na tabela. A cláusula OUTPUT é incompatível com determinados recursos de SQL Server, como tabelas com gatilhos. |
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, Boolean) |
Define um valor que indica se a cláusula SQL OUTPUT deve ser usada ao salvar alterações na tabela. A cláusula OUTPUT é incompatível com determinados recursos de SQL Server, como tabelas com gatilhos. |
GetNavigationAccessMode(ITypeBase) |
Obtém o PropertyAccessMode que está sendo usado para navegaçãos desse tipo. Observe que as navegaçãos individuais podem substituir esse modo de acesso. O valor retornado aqui será usado para qualquer navegação para a qual nenhuma substituição tenha sido especificada. |
GetPropertyAccessMode(ITypeBase) |
Obtém o PropertyAccessMode que está sendo usado para propriedades e navegação desse tipo. Observe que as propriedades individuais e as navegaçãos podem substituir esse modo de acesso. O valor retornado aqui será usado para qualquer propriedade ou navegação para a qual nenhuma substituição foi especificada. |
Aplica-se a
Entity Framework