RelationalComplexPropertyBuilderExtensions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Relational database specific extension methods for ComplexPropertyBuilder.
[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalComplexPropertyBuilderExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalComplexPropertyBuilderExtensions = class
Public Module RelationalComplexPropertyBuilderExtensions
- Inheritance
-
RelationalComplexPropertyBuilderExtensions
- Attributes
Remarks
See Modeling entity types and relationships for more information and examples.
Methods
| Name | Description |
|---|---|
| HasColumnType(ComplexPropertyBuilder, String) |
Configures the column type for the JSON column that stores the complex property. |
| HasColumnType<TComplex>(ComplexPropertyBuilder<TComplex>, String) |
Configures the column type for the JSON column that stores the complex property. |
| HasJsonPropertyName(ComplexPropertyBuilder, String) |
Configures the complex property of an entity mapped to a JSON column, mapping the complex property to a specific JSON property, rather than using the complex property name. |
| HasJsonPropertyName<TComplex>(ComplexPropertyBuilder<TComplex>, String) |
Configures the complex property of an entity mapped to a JSON column, mapping the complex property to a specific JSON property, rather than using the complex property name. |
| ToJson(ComplexPropertyBuilder, String) |
Configures the complex property to be stored as a JSON column. |
| ToJson<TComplex>(ComplexPropertyBuilder<TComplex>, String) |
Configures the complex property to be stored as a JSON column. |