CoreTypeMapping.CoreTypeMappingParameters 结构

定义

在层次结构中使用的 CoreTypeMapping 参数对象。

protected readonly struct CoreTypeMapping.CoreTypeMappingParameters
[System.Runtime.CompilerServices.IsReadOnly]
protected readonly struct CoreTypeMapping.CoreTypeMappingParameters
[System.Runtime.CompilerServices.IsReadOnly]
protected readonly struct CoreTypeMapping.CoreTypeMappingParameters : IEquatable<Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping.CoreTypeMappingParameters>
Protected Structure CoreTypeMapping.CoreTypeMappingParameters
Protected Structure CoreTypeMapping.CoreTypeMappingParameters
Implements IEquatable(Of CoreTypeMapping.CoreTypeMappingParameters)
继承
CoreTypeMapping.CoreTypeMappingParameters
属性
实现

构造函数

CoreTypeMapping.CoreTypeMappingParameters(Type, ValueConverter, ValueComparer, ValueComparer, Func<IProperty,IEntityType,ValueGenerator>)

CoreTypeMapping.CoreTypeMappingParameters创建新的参数对象。

CoreTypeMapping.CoreTypeMappingParameters(Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, Func<IProperty, IEntityType,ValueGenerator>)
已过时.

CoreTypeMapping.CoreTypeMappingParameters创建新的参数对象。

CoreTypeMapping.CoreTypeMappingParameters(Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, Func<IProperty, ITypeBase,ValueGenerator>, CoreTypeMapping, JsonValueReaderWriter)

CoreTypeMapping.CoreTypeMappingParameters创建新的参数对象。

属性

ClrType

映射 CLR 类型。

Comparer

映射比较器。

Converter

映射转换器。

ElementTypeMapping

如果此类型映射表示基元集合,则保留元素的类型映射。

JsonValueReaderWriter

处理映射类型的实例的读取和写入 JSON 值。

KeyComparer

映射键比较器。

ProviderValueComparer

提供程序比较器。

StructuralComparer
已过时.

映射结构比较器。

ValueGeneratorFactory

用于创建要用于此映射的特定 ValueGenerator 的可选工厂。

方法

Equals(CoreTypeMapping+CoreTypeMappingParameters)

在层次结构中使用的 CoreTypeMapping 参数对象。

Equals(Object)

在层次结构中使用的 CoreTypeMapping 参数对象。

GetHashCode()

在层次结构中使用的 CoreTypeMapping 参数对象。

ToString()

在层次结构中使用的 CoreTypeMapping 参数对象。

WithComposedConverter(ValueConverter)

使用给定的转换器创建一个新的 CoreTypeMapping.CoreTypeMappingParameters 参数对象,该转换器由任何现有转换器组成,并在新参数对象上设置。

WithComposedConverter(ValueConverter, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter)

使用给定的转换器创建一个新的 CoreTypeMapping.CoreTypeMappingParameters 参数对象,该转换器由任何现有转换器组成,并在新参数对象上设置。

运算符

Equality(CoreTypeMapping+CoreTypeMappingParameters, CoreTypeMapping+CoreTypeMappingParameters)

在层次结构中使用的 CoreTypeMapping 参数对象。

Inequality(CoreTypeMapping+CoreTypeMappingParameters, CoreTypeMapping+CoreTypeMappingParameters)

在层次结构中使用的 CoreTypeMapping 参数对象。

适用于