RelationalPropertyBuilderExtensions.HasJsonPropertyName Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
HasJsonPropertyName(PropertyBuilder, String) |
Konfiguruje właściwość jednostki mapowanej na kolumnę JSON, mapuje właściwość jednostki na określoną właściwość JSON, zamiast używać nazwy właściwości jednostki. |
HasJsonPropertyName(IConventionPropertyBuilder, String, Boolean) |
Konfiguruje właściwość jednostki mapowanej na kolumnę JSON, mapuje właściwość jednostki na określoną właściwość JSON, zamiast używać nazwy właściwości jednostki. |
HasJsonPropertyName<TProperty>(PropertyBuilder<TProperty>, String) |
Konfiguruje właściwość jednostki mapowanej na kolumnę JSON, mapuje właściwość jednostki na określoną właściwość JSON, zamiast używać nazwy właściwości jednostki. |
HasJsonPropertyName(PropertyBuilder, String)
Konfiguruje właściwość jednostki mapowanej na kolumnę JSON, mapuje właściwość jednostki na określoną właściwość JSON, zamiast używać nazwy właściwości jednostki.
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
Konstruktor dla konfigurowanej właściwości.
- name
- String
Nazwa właściwości JSON do użycia.
Zwraca
To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.
Dotyczy
HasJsonPropertyName(IConventionPropertyBuilder, String, Boolean)
Konfiguruje właściwość jednostki mapowanej na kolumnę JSON, mapuje właściwość jednostki na określoną właściwość JSON, zamiast używać nazwy właściwości jednostki.
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
Konstruktor dla konfigurowanej właściwości.
- name
- String
Nazwa właściwości JSON do użycia.
- fromDataAnnotation
- Boolean
Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.
Zwraca
To samo wystąpienie konstruktora, jeśli konfiguracja została zastosowana, null
w przeciwnym razie.
Dotyczy
HasJsonPropertyName<TProperty>(PropertyBuilder<TProperty>, String)
Konfiguruje właściwość jednostki mapowanej na kolumnę JSON, mapuje właściwość jednostki na określoną właściwość JSON, zamiast używać nazwy właściwości jednostki.
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>
Konstruktor dla konfigurowanej właściwości.
- name
- String
Nazwa właściwości JSON do użycia.
Zwraca
To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.