IRelationalTypeMapper Rozhraní
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í.
Upozornění
Use IRelationalTypeMappingSource.
Mapuje typy .NET na odpovídající typy relační databáze.
Poznámka: Používejte IRelationalTypeMappingSource do budoucna.
Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
public interface IRelationalTypeMapper
public interface IRelationalTypeMapper : Microsoft.EntityFrameworkCore.Storage.ITypeMapper
[System.Obsolete("Use IRelationalTypeMappingSource.")]
public interface IRelationalTypeMapper : Microsoft.EntityFrameworkCore.Storage.ITypeMapper
type IRelationalTypeMapper = interface
type IRelationalTypeMapper = interface
interface ITypeMapper
[<System.Obsolete("Use IRelationalTypeMappingSource.")>]
type IRelationalTypeMapper = interface
interface ITypeMapper
Public Interface IRelationalTypeMapper
Public Interface IRelationalTypeMapper
Implements ITypeMapper
- Odvozené
- Atributy
- Implementuje
Vlastnosti
ByteArrayMapper |
Zastaralé.
Získá mapovač, který má být použit pro vlastnosti bajtového pole. |
StringMapper |
Zastaralé.
Získá mapovač, který má být použit pro vlastnosti řetězce. |
Metody
FindMapping(IProperty) |
Zastaralé.
Získá typ relační databáze pro danou vlastnost. Pokud není nalezeno žádné mapování, vrátí hodnotu null. |
FindMapping(String) |
Zastaralé.
Získá mapování, které představuje daný typ databáze. Pokud není nalezeno žádné mapování, vrátí hodnotu null. |
FindMapping(Type) |
Zastaralé.
Získá typ relační databáze pro daný typ .NET. Pokud není nalezeno žádné mapování, vrátí hodnotu null. |
IsTypeMapped(Type) |
Zastaralé.
Získá hodnotu označující, zda je mapován daný typ .NET. (Zděděno od ITypeMapper) |
ValidateTypeName(String) |
Zastaralé.
Zajišťuje, aby daný název typu byl platným typem pro relační databázi. Pokud se nejedná o platný typ, vyvolá se výjimka. |
Metody rozšíření
GetMapping(IRelationalTypeMapper, IProperty) |
Zastaralé.
Získá typ relační databáze pro danou vlastnost, vyvolá, pokud není nalezeno žádné mapování. |
GetMapping(IRelationalTypeMapper, String) |
Zastaralé.
Získá mapování, které představuje daný typ databáze, vyvolá, pokud není nalezeno žádné mapování. Všimněte si, že někdy může mít stejný typ obchodu různá mapování; tato metoda vrátí výchozí hodnotu. |
GetMapping(IRelationalTypeMapper, Type) |
Zastaralé.
Získá typ relační databáze pro daný typ .NET, vyvolá se, pokud není nalezeno žádné mapování. |
GetMappingForValue(IRelationalTypeMapper, Object) |
Zastaralé.
Získá typ relační databáze pro daný objekt, vyvolá, pokud není nalezeno žádné mapování. |
IsTypeMapped(IRelationalTypeMapper, Type) |
Zastaralé.
Získá hodnotu označující, zda je mapován daný typ .NET. |
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