RelationalTypeMappingInfo Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Popisuje metadata potřebná k rozhodnutí o mapování relačního typu pro vlastnost, typ nebo název relačního typu specifického pro zprostředkovatele.
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)
- Dědičnost
-
RelationalTypeMappingInfo
- Atributy
- Implementuje
Poznámky
Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .
Konstruktory
Vlastnosti
ClrType |
Typ CLR v modelu. |
CoreTypeMappingInfo |
Základní informace o mapování typů |
DbType |
Mapování DbType . |
ElementTypeMapping |
Typ prvku mapování, pokud existuje. |
IsFixedLength |
Určuje, jestli má mapovaný datový typ pevnou délku. |
IsKeyOrIndex |
Označuje, jestli je mapování součástí klíče nebo indexu. |
IsRowVersion |
Určuje, jestli se mapování použije pro verzi řádku, nebo |
IsUnicode |
Určuje, jestli mapování podporuje kódování Unicode, nebo |
JsonValueReaderWriter |
Čtenář/zapisovač JSON, pokud je k dispozici, nebo |
Precision |
Navrhovaná přesnost mapovaného datového typu |
Scale |
Navrhované měřítko mapovaného datového typu |
Size |
Označuje velikost úložiště, která se má použít pro mapování, nebo |
StoreTypeName |
Název relačního typu specifického pro zprostředkovatele, pro který je potřeba mapování. |
StoreTypeNameBase |
Název relačního typu specifického pro zprostředkovatele s odebranými všemi omezujícími vlastnostmi. |
StoreTypeNameSizeIsMax |
|
Metody
Equals(Object) |
Porovná toto RelationalTypeMappingInfo s jiným a zkontroluje, jestli představují stejné mapování. |
Equals(RelationalTypeMappingInfo) |
Porovná toto RelationalTypeMappingInfo s jiným a zkontroluje, jestli představují stejné mapování. |
GetHashCode() |
Vrátí kód hash pro tento objekt. |
ToString() |
Popisuje metadata potřebná k rozhodnutí o mapování relačního typu pro vlastnost, typ nebo název relačního typu specifického pro zprostředkovatele. |
WithConverter(ValueConverterInfo) |
Vrátí nový RelationalTypeMappingInfo s použitým převaděčem. |
Operátory
Equality(RelationalTypeMappingInfo, RelationalTypeMappingInfo) |
Popisuje metadata potřebná k rozhodnutí o mapování relačního typu pro vlastnost, typ nebo název relačního typu specifického pro zprostředkovatele. |
Inequality(RelationalTypeMappingInfo, RelationalTypeMappingInfo) |
Popisuje metadata potřebná k rozhodnutí o mapování relačního typu pro vlastnost, typ nebo název relačního typu specifického pro zprostředkovatele. |
Platí pro
Entity Framework
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro