RelationalTypeMapping.WithComposedConverter 方法

定义

返回此类型映射的新副本,并添加给定 ValueConverter 的 。

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

参数

converter
ValueConverter

要使用的转换器。

comparer
ValueComparer

要使用的比较器,或 null 用于 保留默认值的比较器。

keyComparer
ValueComparer

该值为键时使用的比较器,或 null 用于 保留默认值的比较器。

elementMapping
CoreTypeMapping

元素映射,或 null 用于非集合映射。

jsonValueReaderWriter
JsonValueReaderWriter

JSON 读取器/编写器,或 null 保留不变。

返回

新的类型映射

适用于