BoolToTwoValuesConverter<TProvider> Класс

Определение

Преобразует Boolean значения в два разных значения и из этих значений.

public class BoolToTwoValuesConverter<TProvider> : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<bool,TProvider>
type BoolToTwoValuesConverter<'Provider> = class
    inherit ValueConverter<bool, 'Provider>
Public Class BoolToTwoValuesConverter(Of TProvider)
Inherits ValueConverter(Of Boolean, TProvider)

Параметры типа

TProvider
Наследование
BoolToTwoValuesConverter<TProvider>
Производный

Комментарии

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

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

BoolToTwoValuesConverter<TProvider>(TProvider, TProvider, Expression<Func<TProvider,Boolean>>, ConverterMappingHints)

Создает новый экземпляр этого преобразователя, который преобразует false значение false в одно значение, а значение — в другое true .

Свойства

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>)
MappingHints

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

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

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

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

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

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

Методы

ComposeWith(ValueConverter)

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

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

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