NumberToBytesConverter<TNumber> Classe
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.
Converte valores numéricos de e para matrizes de bytes.
public class NumberToBytesConverter<TNumber> : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<TNumber,byte[]>
type NumberToBytesConverter<'Number> = class
inherit ValueConverter<'Number, byte[]>
Public Class NumberToBytesConverter(Of TNumber)
Inherits ValueConverter(Of TNumber, Byte())
Parâmetros de tipo
- TNumber
- Herança
Comentários
Consulte Conversores de valor do EF Core para obter mais informações e exemplos.
Construtores
NumberToBytesConverter<TNumber>() |
Cria uma nova instância desse conversor. |
NumberToBytesConverter<TNumber>(ConverterMappingHints) |
Cria uma nova instância desse conversor. |
Propriedades
ConvertFromProvider |
Obtém a função para converter objetos ao ler dados do repositório, configuração para manipular nulos, conversão de conversão e correspondências não exatas de tipos simples. (Herdado de ValueConverter<TModel,TProvider>) |
ConvertFromProviderExpression |
Obtém a expressão para converter objetos ao ler dados do repositório, exatamente como fornecido e pode não manipular correspondências nulas, boxing e não exatas de tipos simples. (Herdado de ValueConverter<TModel,TProvider>) |
ConvertFromProviderTyped |
Obtém a função para converter objetos ao ler dados do repositório. (Herdado de ValueConverter<TModel,TProvider>) |
ConvertsNulls |
Se |
ConvertToProvider |
Obtém a função para converter objetos ao gravar dados no repositório, configuração para lidar com nulos, boxing e correspondências não exatas de tipos simples. (Herdado de ValueConverter<TModel,TProvider>) |
ConvertToProviderExpression |
Obtém a expressão para converter objetos ao gravar dados no repositório, exatamente como fornecido e pode não manipular correspondências nulas, boxing e não exatas de tipos simples. (Herdado de ValueConverter<TModel,TProvider>) |
ConvertToProviderTyped |
Obtém a função para converter objetos ao gravar dados no repositório. (Herdado de ValueConverter<TModel,TProvider>) |
DefaultInfo |
Um ValueConverterInfo para o uso padrão desse conversor. |
MappingHints |
Dicas que podem ser usadas pelo ITypeMappingSource para criar tipos de dados com facetas apropriadas para os dados convertidos. (Herdado de ValueConverter) |
ModelClrType |
O tipo CLR usado no modelo EF. (Herdado de ValueConverter<TModel,TProvider>) |
ProviderClrType |
O tipo CLR usado ao ler e gravar no repositório. (Herdado de ValueConverter<TModel,TProvider>) |
Métodos
BytesToDecimal(Byte[]) |
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 nenhuma versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core. |
ComposeWith(ValueConverter) |
Compõe outra ValueConverter instância com esta de modo que o resultado da primeira conversão seja usado como a entrada para a segunda conversão. (Herdado de ValueConverter) |
DecimalToBytes(Decimal) |
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 nenhuma versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core. |
ReverseInt(Byte[]) |
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 nenhuma versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core. |
ReverseLong(Byte[]) |
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 nenhuma versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core. |
ReverseShort(Byte[]) |
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 nenhuma versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core. |
ToBytes() |
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 nenhuma versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core. |
ToNumber() |
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 nenhuma versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core. |
Aplica-se a
Entity Framework