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


CoreTypeMapping.CoreTypeMappingParameters Структура

Определение

Объект parameter для использования в иерархии 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)

Объект parameter для использования в иерархии CoreTypeMapping .

Equals(Object)

Объект parameter для использования в иерархии CoreTypeMapping .

GetHashCode()

Объект parameter для использования в иерархии CoreTypeMapping .

ToString()

Объект parameter для использования в иерархии CoreTypeMapping .

WithComposedConverter(ValueConverter)

Создает новый CoreTypeMapping.CoreTypeMappingParameters объект параметра с заданным преобразователем, состоящим из любого существующего преобразователя и заданным для нового объекта параметра.

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

Создает новый CoreTypeMapping.CoreTypeMappingParameters объект параметра с заданным преобразователем, состоящим из любого существующего преобразователя и заданным для нового объекта параметра.

Операторы

Equality(CoreTypeMapping+CoreTypeMappingParameters, CoreTypeMapping+CoreTypeMappingParameters)

Объект parameter для использования в иерархии CoreTypeMapping .

Inequality(CoreTypeMapping+CoreTypeMappingParameters, CoreTypeMapping+CoreTypeMappingParameters)

Объект parameter для использования в иерархии CoreTypeMapping .

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