RelationalOwnedNavigationBuilderExtensions.HasJsonPropertyName Method
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.
Overloads
HasJsonPropertyName(OwnedNavigationBuilder, String) |
Configures the navigation of an entity mapped to a JSON column, mapping the navigation to a specific JSON property, rather than using the navigation name. |
HasJsonPropertyName<TSource,TTarget>(OwnedNavigationBuilder<TSource,TTarget>, String) |
Configures the navigation of an entity mapped to a JSON column, mapping the navigation to a specific JSON property, rather than using the navigation name. |
HasJsonPropertyName(OwnedNavigationBuilder, String)
Configures the navigation of an entity mapped to a JSON column, mapping the navigation to a specific JSON property, rather than using the navigation name.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder HasJsonPropertyName (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder navigationBuilder, string? name);
static member HasJsonPropertyName : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
<Extension()>
Public Function HasJsonPropertyName (navigationBuilder As OwnedNavigationBuilder, name As String) As OwnedNavigationBuilder
Parameters
- navigationBuilder
- OwnedNavigationBuilder
The builder for the navigation being configured.
- name
- String
JSON property name to be used.
Returns
The same builder instance so that multiple calls can be chained.
Applies to
HasJsonPropertyName<TSource,TTarget>(OwnedNavigationBuilder<TSource,TTarget>, String)
Configures the navigation of an entity mapped to a JSON column, mapping the navigation to a specific JSON property, rather than using the navigation name.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TSource,TTarget> HasJsonPropertyName<TSource,TTarget> (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TSource,TTarget> navigationBuilder, string? name) where TSource : class where TTarget : class;
static member HasJsonPropertyName : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Source, 'arget (requires 'Source : null and 'arget : null)> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Source, 'arget (requires 'Source : null and 'arget : null)> (requires 'Source : null and 'arget : null)
<Extension()>
Public Function HasJsonPropertyName(Of TSource As Class, TTarget As Class) (navigationBuilder As OwnedNavigationBuilder(Of TSource, TTarget), name As String) As OwnedNavigationBuilder(Of TSource, TTarget)
Type Parameters
- TSource
- TTarget
Parameters
- navigationBuilder
- OwnedNavigationBuilder<TSource,TTarget>
The builder for the navigation being configured.
- name
- String
JSON property name to be used.
Returns
The same builder instance so that multiple calls can be chained.
Applies to
Entity Framework