TimeSpanToStringConverter Класс

Определение

TimeSpan Преобразуется в строки и из нее.

public class TimeSpanToStringConverter : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<TimeSpan,string>
public class TimeSpanToStringConverter : Microsoft.EntityFrameworkCore.Storage.ValueConversion.Internal.StringTimeSpanConverter<TimeSpan,string>
type TimeSpanToStringConverter = class
    inherit ValueConverter<TimeSpan, string>
type TimeSpanToStringConverter = class
    inherit StringTimeSpanConverter<TimeSpan, string>
Public Class TimeSpanToStringConverter
Inherits ValueConverter(Of TimeSpan, String)
Public Class TimeSpanToStringConverter
Inherits StringTimeSpanConverter(Of TimeSpan, String)
Наследование
TimeSpanToStringConverter
Наследование
Microsoft.EntityFrameworkCore.Storage.ValueConversion.Internal.StringTimeSpanConverter<TimeSpan,String>
TimeSpanToStringConverter

Комментарии

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

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

TimeSpanToStringConverter()

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

TimeSpanToStringConverter(ConverterMappingHints)

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

Свойства

ConvertFromProvider

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

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

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

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

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

По умолчанию преобразователи значений не обрабатывают значения NULL, чтобы преобразователь значений для ненулевого свойства (например, первичного ключа) можно использовать для коррелируемых свойств, допускающих значение NULL, например для любых соответствующих свойств внешнего ключа.

(Унаследовано от ValueConverter)
ConvertToProvider

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

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

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

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

A ValueConverterInfo для использования этого преобразователя по умолчанию.

MappingHints

Подсказки, которые можно использовать ITypeMappingSource для создания типов данных с соответствующими аспектами для преобразованных данных.

(Унаследовано от ValueConverter)
ModelClrType

Тип СРЕДЫ CLR, используемый в модели EF.

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

Тип СРЕДЫ CLR, используемый при чтении и записи из хранилища.

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

Методы

ComposeWith(ValueConverter)

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

(Унаследовано от ValueConverter)

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