IRelationalTypeMapper 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.
Cuidado
Use IRelationalTypeMappingSource.
Mapeia tipos .NET para seus tipos de banco de dados relacionais correspondentes.
Observação: use IRelationalTypeMappingSource daqui para frente.
Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.
public interface IRelationalTypeMapper
public interface IRelationalTypeMapper : Microsoft.EntityFrameworkCore.Storage.ITypeMapper
[System.Obsolete("Use IRelationalTypeMappingSource.")]
public interface IRelationalTypeMapper : Microsoft.EntityFrameworkCore.Storage.ITypeMapper
type IRelationalTypeMapper = interface
type IRelationalTypeMapper = interface
interface ITypeMapper
[<System.Obsolete("Use IRelationalTypeMappingSource.")>]
type IRelationalTypeMapper = interface
interface ITypeMapper
Public Interface IRelationalTypeMapper
Public Interface IRelationalTypeMapper
Implements ITypeMapper
- Derivado
- Atributos
- Implementações
Propriedades
ByteArrayMapper |
Obsoleto.
Obtém o mapeador a ser usado para propriedades de matriz de bytes. |
StringMapper |
Obsoleto.
Obtém o mapeador a ser usado para propriedades de cadeia de caracteres. |
Métodos
FindMapping(IProperty) |
Obsoleto.
Obtém o tipo de banco de dados relacional para a propriedade fornecida. Retornará nulo se nenhum mapeamento for encontrado. |
FindMapping(String) |
Obsoleto.
Obtém o mapeamento que representa o tipo de banco de dados fornecido. Retornará nulo se nenhum mapeamento for encontrado. |
FindMapping(Type) |
Obsoleto.
Obtém o tipo de banco de dados relacional para um determinado tipo .NET. Retornará nulo se nenhum mapeamento for encontrado. |
IsTypeMapped(Type) |
Obsoleto.
Obtém um valor que indica se o tipo .NET fornecido está mapeado. (Herdado de ITypeMapper) |
ValidateTypeName(String) |
Obsoleto.
Garante que o nome de tipo fornecido seja um tipo válido para o banco de dados relacional. Uma exceção será gerada se não for um tipo válido. |
Métodos de Extensão
GetMapping(IRelationalTypeMapper, IProperty) |
Obsoleto.
Obtém o tipo de banco de dados relacional para uma determinada propriedade, lançando se nenhum mapeamento for encontrado. |
GetMapping(IRelationalTypeMapper, String) |
Obsoleto.
Obtém o mapeamento que representa o tipo de banco de dados fornecido, lançando se nenhum mapeamento for encontrado. Observe que, às vezes, o mesmo tipo de repositório pode ter mapeamentos diferentes; esse método retorna o padrão. |
GetMapping(IRelationalTypeMapper, Type) |
Obsoleto.
Obtém o tipo de banco de dados relacional para um determinado tipo .NET, lançando se nenhum mapeamento for encontrado. |
GetMappingForValue(IRelationalTypeMapper, Object) |
Obsoleto.
Obtém o tipo de banco de dados relacional para um determinado objeto, lançando se nenhum mapeamento for encontrado. |
IsTypeMapped(IRelationalTypeMapper, Type) |
Obsoleto.
Obtém um valor que indica se o tipo .NET fornecido está mapeado. |
Aplica-se a
Entity Framework
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: ao longo de 2024, vamos eliminar problemas do GitHub como o mecanismo de comentários para conteúdo e substituí-lo por um novo sistema de comentários. Para obter mais informações, consulte:Enviar e exibir comentários de