Поделиться через


CoreTypeMapping.WithComposedConverter Метод

Определение

Возвращает новую копию сопоставления этого типа с заданным ValueConverter добавленным.

public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping WithComposedConverter (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter? converter, Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer? comparer = default, Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer? keyComparer = default, Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? elementMapping = default, Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter? jsonValueReaderWriter = default);
abstract member WithComposedConverter : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping * Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function WithComposedConverter (converter As ValueConverter, Optional comparer As ValueComparer = Nothing, Optional keyComparer As ValueComparer = Nothing, Optional elementMapping As CoreTypeMapping = Nothing, Optional jsonValueReaderWriter As JsonValueReaderWriter = Nothing) As CoreTypeMapping

Параметры

converter
ValueConverter

Используемый преобразователь.

comparer
ValueComparer

Функция сравнения, используемая или null для , чтобы сохранить значение по умолчанию.

keyComparer
ValueComparer

Функция сравнения, используемая, если значение является ключом, или null для , чтобы сохранить значение по умолчанию.

elementMapping
CoreTypeMapping

Сопоставление элементов или null для сопоставлений, не относящихся к коллекции.

jsonValueReaderWriter
JsonValueReaderWriter

Средство чтения или записи JSON, или null значение для оставления без изменений.

Возвращаемое значение

Новое сопоставление типов

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