Sdílet prostřednictvím


RelationalTypeMapping.WithComposedConverter Metoda

Definice

Vrátí novou kopii mapování tohoto typu s daným ValueConverter přidaným.

public override 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);
override this.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 Overrides 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

Převaděč, který se má použít.

comparer
ValueComparer

Porovnávače, který se má použít, nebo null pro k zachování výchozího nastavení.

keyComparer
ValueComparer

Porovnávače, které se má použít, když je hodnotou klíč, nebo null k zachování výchozí hodnoty.

elementMapping
CoreTypeMapping

Mapování elementů nebo null pro mapování mimo kolekci.

jsonValueReaderWriter
JsonValueReaderWriter

Čtečka/zapisovač JSON, nebo null nechat beze změny.

Návraty

Nové mapování typů

Platí pro