Udostępnij za pośrednictwem


CoreTypeMapping.WithComposedConverter Metoda

Definicja

Zwraca nową kopię tego typu mapowania z podanym ValueConverter dodanym.

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

Parametry

converter
ValueConverter

Konwerter do użycia.

comparer
ValueComparer

Element porównujący do użycia lub null , aby zachować wartość domyślną.

keyComparer
ValueComparer

Moduł porównujący do użycia, gdy wartość jest kluczem, lub null , aby zachować wartość domyślną.

elementMapping
CoreTypeMapping

Mapowanie elementów lub null w przypadku mapowań innych niż kolekcje.

jsonValueReaderWriter
JsonValueReaderWriter

Czytnik/składnik zapisujący JSON lub null pozostaw niezmieniony.

Zwraca

Nowe mapowanie typów

Dotyczy