Sprache

RelationalComplexPropertyBuilderExtensions Klasse

Definition

Relationale datenbankspezifische Erweiterungsmethoden für ComplexPropertyBuilder.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalComplexPropertyBuilderExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalComplexPropertyBuilderExtensions = class
Public Module RelationalComplexPropertyBuilderExtensions
Vererbung
RelationalComplexPropertyBuilderExtensions
Attribute

Hinweise

Weitere Informationen und Beispiele finden Sie unter "Komplexe Typen ".

Methoden

Name Beschreibung
HasColumnType(ComplexPropertyBuilder, String)

Konfiguriert den Spaltentyp für die JSON-Spalte, in der die komplexe Eigenschaft gespeichert wird.

HasColumnType<TComplex>(ComplexPropertyBuilder<TComplex>, String)

Konfiguriert den Spaltentyp für die JSON-Spalte, in der die komplexe Eigenschaft gespeichert wird.

HasJsonPropertyName(ComplexPropertyBuilder, String)

Konfiguriert die komplexe Eigenschaft einer Entität, die einer JSON-Spalte zugeordnet ist, und zuordnen sie der komplexen Eigenschaft zu einer bestimmten JSON-Eigenschaft, anstatt den komplexen Eigenschaftsnamen zu verwenden.

HasJsonPropertyName<TComplex>(ComplexPropertyBuilder<TComplex>, String)

Konfiguriert die komplexe Eigenschaft einer Entität, die einer JSON-Spalte zugeordnet ist, und zuordnen sie der komplexen Eigenschaft zu einer bestimmten JSON-Eigenschaft, anstatt den komplexen Eigenschaftsnamen zu verwenden.

ToJson(ComplexPropertyBuilder, String)

Konfiguriert die komplexe Eigenschaft, die als JSON-Spalte gespeichert werden soll.

ToJson<TComplex>(ComplexPropertyBuilder<TComplex>, String)

Konfiguriert die komplexe Eigenschaft, die als JSON-Spalte gespeichert werden soll.

Gilt für: