Udostępnij za pośrednictwem


ConventionEntityTypeExtensions.AddProperty Metoda

Definicja

Przeciążenia

AddProperty(IConventionEntityType, MemberInfo, Boolean)

Dodaje właściwość do tego typu jednostki.

AddProperty(IConventionEntityType, String, Boolean)

Dodaje właściwość do tego typu jednostki.

AddProperty(IConventionEntityType, String, Type, Boolean, Boolean)

Dodaje właściwość do tego typu jednostki.

AddProperty(IConventionEntityType, MemberInfo, Boolean)

Dodaje właściwość do tego typu jednostki.

public static Microsoft.EntityFrameworkCore.Metadata.IConventionProperty AddProperty (this Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType entityType, System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
static member AddProperty : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
<Extension()>
Public Function AddProperty (entityType As IConventionEntityType, memberInfo As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionProperty

Parametry

entityType
IConventionEntityType

Typ jednostki.

memberInfo
MemberInfo

Odpowiedni element członkowski w klasie jednostki.

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

Nowo utworzona właściwość.

Dotyczy

AddProperty(IConventionEntityType, String, Boolean)

Dodaje właściwość do tego typu jednostki.

public static Microsoft.EntityFrameworkCore.Metadata.IConventionProperty AddProperty (this Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType entityType, string name, bool fromDataAnnotation = false);
static member AddProperty : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * string * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
<Extension()>
Public Function AddProperty (entityType As IConventionEntityType, name As String, Optional fromDataAnnotation As Boolean = false) As IConventionProperty

Parametry

entityType
IConventionEntityType

Typ jednostki.

name
String

Nazwa właściwości do dodania.

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

Nowo utworzona właściwość.

Dotyczy

AddProperty(IConventionEntityType, String, Type, Boolean, Boolean)

Dodaje właściwość do tego typu jednostki.

public static Microsoft.EntityFrameworkCore.Metadata.IConventionProperty AddProperty (this Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType entityType, string name, Type propertyType, bool setTypeConfigurationSource = true, bool fromDataAnnotation = false);
static member AddProperty : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * string * Type * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
<Extension()>
Public Function AddProperty (entityType As IConventionEntityType, name As String, propertyType As Type, Optional setTypeConfigurationSource As Boolean = true, Optional fromDataAnnotation As Boolean = false) As IConventionProperty

Parametry

entityType
IConventionEntityType

Typ jednostki.

name
String

Nazwa właściwości do dodania.

propertyType
Type

Typ wartości, która będzie przechowywana przez właściwość.

setTypeConfigurationSource
Boolean

Wskazuje, czy należy ustawić źródło konfiguracji typu.

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

Nowo utworzona właściwość.

Dotyczy