RelationalTypeMappingInfo Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Описывает метаданные, необходимые для принятия решения о сопоставлении реляционных типов для имени реляционного типа, определенного для конкретного поставщика.
public readonly struct RelationalTypeMappingInfo : IEquatable<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo>
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct RelationalTypeMappingInfo : IEquatable<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo>
type RelationalTypeMappingInfo = struct
[<System.Runtime.CompilerServices.IsReadOnly>]
type RelationalTypeMappingInfo = struct
Public Structure RelationalTypeMappingInfo
Implements IEquatable(Of RelationalTypeMappingInfo)
- Наследование
-
RelationalTypeMappingInfo
- Атрибуты
- Реализации
Комментарии
Дополнительные сведения и примеры см. в статье Реализация поставщиков и расширений баз данных .
Конструкторы
Свойства
ClrType |
Тип СРЕДЫ CLR в модели. |
CoreTypeMappingInfo |
Сведения о сопоставлении основных типов. |
DbType |
Объект DbType сопоставления. |
ElementTypeMapping |
Тип элемента сопоставления, если таковой есть. |
IsFixedLength |
Указывает, имеет ли сопоставленный тип данных фиксированную длину. |
IsKeyOrIndex |
Указывает, является ли сопоставление частью ключа или индекса. |
IsRowVersion |
Указывает, будет ли сопоставление использоваться для версии строки или |
IsUnicode |
Указывает, поддерживает ли сопоставление Юникод или |
JsonValueReaderWriter |
Читатель или модуль записи JSON, если он был предоставлен, или |
Precision |
Предлагаемая точность сопоставленного типа данных. |
Scale |
Предлагаемый масштаб сопоставленного типа данных. |
Size |
Указывает размер хранилища, используемый для сопоставления, или |
StoreTypeName |
Имя реляционного типа поставщика, для которого требуется сопоставление. |
StoreTypeNameBase |
Имя реляционного типа поставщика с удаленными аспектами. |
StoreTypeNameSizeIsMax |
|
Методы
Equals(Object) |
Сравнивает это RelationalTypeMappingInfo с другим с проверка, если они представляют одно и то же сопоставление. |
Equals(RelationalTypeMappingInfo) |
Сравнивает это RelationalTypeMappingInfo с другим с проверка, если они представляют одно и то же сопоставление. |
GetHashCode() |
Возвращает хэш-код для этого объекта. |
ToString() |
Описывает метаданные, необходимые для принятия решения о сопоставлении реляционных типов для имени реляционного типа, определенного для конкретного поставщика. |
WithConverter(ValueConverterInfo) |
Возвращает новый RelationalTypeMappingInfo объект с применением заданного преобразователя. |
Операторы
Equality(RelationalTypeMappingInfo, RelationalTypeMappingInfo) |
Описывает метаданные, необходимые для принятия решения о сопоставлении реляционных типов для имени реляционного типа, определенного для конкретного поставщика. |
Inequality(RelationalTypeMappingInfo, RelationalTypeMappingInfo) |
Описывает метаданные, необходимые для принятия решения о сопоставлении реляционных типов для имени реляционного типа, определенного для конкретного поставщика. |
Применяется к
Entity Framework
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по