Jazyk

RelationalComplexPropertyExtensions Třída

Definice

Metody rozšíření komplexních vlastností pro metadata relační databáze

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalComplexPropertyExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalComplexPropertyExtensions = class
Public Module RelationalComplexPropertyExtensions
Dědičnost
RelationalComplexPropertyExtensions
Atributy

Poznámky

Další informace a příklady najdete v tématu Komplexní typy .

Metody

Název Description
GetJsonPropertyName(IReadOnlyComplexProperty)

Získá hodnotu názvu vlastnosti JSON použité pro danou komplexní vlastnost entity namapované na sloupec JSON.

GetJsonPropertyNameConfigurationSource(IConventionComplexProperty)

ConfigurationSource Získá název vlastnosti JSON pro danou komplexní vlastnost.

GetMappedStoreObjects(IReadOnlyComplexProperty, StoreObjectType)

Vrátí objekty úložiště podobné tabulce, na které se tato složitá vlastnost mapuje, pokud je namapovaná na sloupec JSON.

Tuto metodu obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

SetJsonPropertyName(IConventionComplexProperty, String, Boolean)

Nastaví hodnotu názvu vlastnosti JSON použité pro danou komplexní vlastnost entity namapované na sloupec JSON.

SetJsonPropertyName(IMutableComplexProperty, String)

Nastaví hodnotu názvu vlastnosti JSON použité pro danou komplexní vlastnost entity namapované na sloupec JSON.

Platí pro