DateTimeOffsetToBytesConverter Класс

Определение

Преобразует DateTime в массивы байтов и из массивов.

public class DateTimeOffsetToBytesConverter : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<DateTimeOffset,byte[]>
type DateTimeOffsetToBytesConverter = class
    inherit ValueConverter<DateTimeOffset, byte[]>
Public Class DateTimeOffsetToBytesConverter
Inherits ValueConverter(Of DateTimeOffset, Byte())
Наследование
DateTimeOffsetToBytesConverter

Комментарии

Дополнительные сведения и примеры см. в разделе Преобразователи значений EF Core .

Конструкторы

DateTimeOffsetToBytesConverter()

Создает новый экземпляр этого преобразователя.

DateTimeOffsetToBytesConverter(ConverterMappingHints)

Создает новый экземпляр этого преобразователя.

Свойства

ConvertFromProvider

Возвращает функцию для преобразования объектов при считывании данных из хранилища, настройке для обработки значений NULL, упаковке и не точных совпадений простых типов.

(Унаследовано от ValueConverter<TModel,TProvider>)
ConvertFromProviderExpression

Возвращает выражение для преобразования объектов при чтении данных из хранилища, точно так, как указано, и может не обрабатывать значения NULL, прямоугольники и не точные совпадения простых типов.

(Унаследовано от ValueConverter<TModel,TProvider>)
ConvertFromProviderTyped

Возвращает функцию для преобразования объектов при чтении данных из хранилища.

(Унаследовано от ValueConverter<TModel,TProvider>)
ConvertsNulls

Если trueзадано значение , то значения NULL будут переданы преобразователю для преобразования. В противном случае значения NULL всегда остаются пустыми.

(Унаследовано от ValueConverter)
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>)

Методы

ComposeWith(ValueConverter)

Создает другой ValueConverter экземпляр с этим экземпляром таким образом, чтобы результат первого преобразования использовался в качестве входных данных для второго преобразования.

(Унаследовано от ValueConverter)
FromBytes(Byte[])

Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core.

ToBytes(DateTimeOffset)

Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core.

Применяется к