TypeMappingInfo Estrutura
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.
Descreve os metadados necessários para decidir sobre um mapeamento de tipo para uma propriedade ou tipo.
public readonly struct TypeMappingInfo : IEquatable<Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo>
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct TypeMappingInfo : IEquatable<Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo>
type TypeMappingInfo = struct
[<System.Runtime.CompilerServices.IsReadOnly>]
type TypeMappingInfo = struct
Public Structure TypeMappingInfo
Implements IEquatable(Of TypeMappingInfo)
- Herança
-
TypeMappingInfo
- Atributos
- Implementações
Comentários
Consulte Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.
Construtores
Propriedades
ClrType |
O tipo CLR no modelo. Pode ser nulo se as informações de tipo forem transmitidas por outros meios (por exemplo, o nome do repositório em informações de mapeamento de tipo relacional) |
ElementTypeMapping |
O mapeamento de tipo de elemento do mapeamento, se houver. |
IsKeyOrIndex |
Indica se o mapeamento faz parte ou não de uma chave ou índice. |
IsRowVersion |
Indica se o mapeamento será usado ou não para uma versão de linha ou |
IsUnicode |
Indica se o mapeamento dá suporte ou não ao Unicode ou |
JsonValueReaderWriter |
O leitor/gravador JSON, se um tiver sido fornecido ou |
Precision |
A precisão sugerida do tipo de dados mapeado. |
Scale |
A escala sugerida do tipo de dados mapeado. |
Size |
Indica o tamanho do repositório a ser usado para o mapeamento ou nulo se nenhum. |
Métodos
Equals(Object) |
Compara isso TypeMappingInfo com outro com marcar se eles representam o mesmo mapeamento. |
Equals(TypeMappingInfo) |
Compara isso TypeMappingInfo com outro com marcar se eles representam o mesmo mapeamento. |
GetHashCode() |
Retorna um código hash para esse objeto. |
ToString() |
Descreve os metadados necessários para decidir sobre um mapeamento de tipo para uma propriedade ou tipo. |
WithConverter(ValueConverterInfo) |
Retorna um novo TypeMappingInfo com o conversor determinado aplicado. |
Operadores
Equality(TypeMappingInfo, TypeMappingInfo) |
Descreve os metadados necessários para decidir sobre um mapeamento de tipo para uma propriedade ou tipo. |
Inequality(TypeMappingInfo, TypeMappingInfo) |
Descreve os metadados necessários para decidir sobre um mapeamento de tipo para uma propriedade ou tipo. |
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