Bagikan melalui


RelationalPropertyBuilderExtensions.HasJsonPropertyName Metode

Definisi

Overload

HasJsonPropertyName(PropertyBuilder, String)

Mengonfigurasi properti entitas yang dipetakan ke kolom JSON, memetakan properti entitas ke properti JSON tertentu, daripada menggunakan nama properti entitas.

HasJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

Mengonfigurasi properti entitas yang dipetakan ke kolom JSON, memetakan properti entitas ke properti JSON tertentu, daripada menggunakan nama properti entitas.

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

Mengonfigurasi properti entitas yang dipetakan ke kolom JSON, memetakan properti entitas ke properti JSON tertentu, daripada menggunakan nama properti entitas.

HasJsonPropertyName(PropertyBuilder, String)

Mengonfigurasi properti entitas yang dipetakan ke kolom JSON, memetakan properti entitas ke properti JSON tertentu, daripada menggunakan nama properti entitas.

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

Parameter

propertyBuilder
PropertyBuilder

Penyusun untuk properti sedang dikonfigurasi.

name
String

Nama properti JSON yang akan digunakan.

Mengembalikan

Instans penyusun yang sama sehingga beberapa panggilan dapat dirangkai.

Berlaku untuk

HasJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

Mengonfigurasi properti entitas yang dipetakan ke kolom JSON, memetakan properti entitas ke properti JSON tertentu, daripada menggunakan nama properti entitas.

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

Parameter

propertyBuilder
IConventionPropertyBuilder

Penyusun untuk properti sedang dikonfigurasi.

name
String

Nama properti JSON yang akan digunakan.

fromDataAnnotation
Boolean

Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.

Mengembalikan

Instans penyusun yang sama jika konfigurasi diterapkan, null jika tidak.

Berlaku untuk

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

Mengonfigurasi properti entitas yang dipetakan ke kolom JSON, memetakan properti entitas ke properti JSON tertentu, daripada menggunakan nama properti entitas.

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)

Jenis parameter

TProperty

Parameter

propertyBuilder
PropertyBuilder<TProperty>

Penyusun untuk properti sedang dikonfigurasi.

name
String

Nama properti JSON yang akan digunakan.

Mengembalikan

Instans penyusun yang sama sehingga beberapa panggilan dapat dirangkai.

Berlaku untuk