Sdílet prostřednictvím


RelationalPropertyBuilderExtensions.HasJsonPropertyName Metoda

Definice

Přetížení

HasJsonPropertyName(PropertyBuilder, String)

Konfiguruje vlastnost entity namapované na sloupec JSON a mapuje vlastnost entity na konkrétní vlastnost JSON místo použití názvu vlastnosti entity.

HasJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

Konfiguruje vlastnost entity namapované na sloupec JSON a mapuje vlastnost entity na konkrétní vlastnost JSON místo použití názvu vlastnosti entity.

HasJsonPropertyName<TProperty>(PropertyBuilder<TProperty>, String)

Konfiguruje vlastnost entity namapované na sloupec JSON a mapuje vlastnost entity na konkrétní vlastnost JSON místo použití názvu vlastnosti entity.

HasJsonPropertyName(PropertyBuilder, String)

Konfiguruje vlastnost entity namapované na sloupec JSON a mapuje vlastnost entity na konkrétní vlastnost JSON místo použití názvu vlastnosti entity.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasJsonPropertyName (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string? name);
static member HasJsonPropertyName : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasJsonPropertyName (propertyBuilder As PropertyBuilder, name As String) As PropertyBuilder

Parametry

propertyBuilder
PropertyBuilder

Tvůrce konfigurované vlastnosti.

name
String

Název vlastnosti JSON, který se má použít.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Platí pro

HasJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

Konfiguruje vlastnost entity namapované na sloupec JSON a mapuje vlastnost entity na konkrétní vlastnost JSON místo použití názvu vlastnosti entity.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasJsonPropertyName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string? name, bool fromDataAnnotation = false);
static member HasJsonPropertyName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasJsonPropertyName (propertyBuilder As IConventionPropertyBuilder, name As String, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Parametry

propertyBuilder
IConventionPropertyBuilder

Tvůrce konfigurované vlastnosti.

name
String

Název vlastnosti JSON, který se má použít.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Stejná instance tvůrce, pokud byla použita konfigurace, null jinak.

Platí pro

HasJsonPropertyName<TProperty>(PropertyBuilder<TProperty>, String)

Konfiguruje vlastnost entity namapované na sloupec JSON a mapuje vlastnost entity na konkrétní vlastnost JSON místo použití názvu vlastnosti entity.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasJsonPropertyName<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string? name);
static member HasJsonPropertyName : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasJsonPropertyName(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), name As String) As PropertyBuilder(Of TProperty)

Parametry typu

TProperty

Parametry

propertyBuilder
PropertyBuilder<TProperty>

Tvůrce konfigurované vlastnosti.

name
String

Název vlastnosti JSON, který se má použít.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Platí pro