NumberToBytesConverter<TNumber> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразует числовые значения в массивы байтов и из массивов байтов.
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())
Параметры типа
- TNumber
- Наследование
Комментарии
Дополнительные сведения и примеры см. в разделе Преобразователи значений EF Core .
Конструкторы
NumberToBytesConverter<TNumber>() |
Создает новый экземпляр этого преобразователя. |
NumberToBytesConverter<TNumber>(ConverterMappingHints) |
Создает новый экземпляр этого преобразователя. |
Свойства
ConvertFromProvider |
Возвращает функцию для преобразования объектов при чтении данных из хранилища, настройке для обработки значений NULL, коробок и не точных совпадений простых типов. (Унаследовано от ValueConverter<TModel,TProvider>) |
ConvertFromProviderExpression |
Возвращает выражение для преобразования объектов при чтении данных из хранилища, точно так же, как показано и может не обрабатывать значения NULL, коробок и не точных совпадений простых типов. (Унаследовано от ValueConverter<TModel,TProvider>) |
ConvertFromProviderTyped |
Возвращает функцию для преобразования объектов при чтении данных из хранилища. (Унаследовано от ValueConverter<TModel,TProvider>) |
ConvertsNulls |
Если |
ConvertToProvider |
Возвращает функцию для преобразования объектов при записи данных в хранилище, настройке для обработки значений NULL, коробок и не точных совпадений простых типов. (Унаследовано от ValueConverter<TModel,TProvider>) |
ConvertToProviderExpression |
Возвращает выражение для преобразования объектов при записи данных в хранилище, точно так, как показано и не может обрабатывать значения NULL, коробирование и неточную обработку совпадений простых типов. (Унаследовано от ValueConverter<TModel,TProvider>) |
ConvertToProviderTyped |
Возвращает функцию для преобразования объектов при записи данных в хранилище. (Унаследовано от ValueConverter<TModel,TProvider>) |
DefaultInfo |
Значение ValueConverterInfo для использования этого преобразователя по умолчанию. |
MappingHints |
Указания, которые могут использоваться ITypeMappingSource для создания типов данных с соответствующими аспектами для преобразованных данных. (Унаследовано от ValueConverter) |
ModelClrType |
Тип СРЕДЫ CLR, используемый в модели EF. (Унаследовано от ValueConverter<TModel,TProvider>) |
ProviderClrType |
Тип СРЕДЫ CLR, используемый при чтении и записи из хранилища. (Унаследовано от ValueConverter<TModel,TProvider>) |
Методы
BytesToDecimal(Byte[]) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
ComposeWith(ValueConverter) |
Создает другой ValueConverter экземпляр с этим экземпляром таким образом, что результат первого преобразования используется в качестве входных данных для второго преобразования. (Унаследовано от ValueConverter) |
DecimalToBytes(Decimal) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
ReverseInt(Byte[]) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
ReverseLong(Byte[]) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
ReverseShort(Byte[]) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
ToBytes() |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
ToNumber() |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
Применяется к
Entity Framework