Bagikan melalui


IConventionTypeBase.AddProperty Metode

Definisi

Overload

AddProperty(String, Type, Boolean, Boolean)

Menambahkan properti ke jenis entitas ini.

AddProperty(String, Type, MemberInfo, Boolean, Boolean)

Menambahkan properti ke jenis entitas ini.

AddProperty(MemberInfo, Boolean)

Menambahkan properti ke jenis entitas ini.

AddProperty(String, Boolean)

Menambahkan properti ke jenis entitas ini.

AddProperty(String, Type, Boolean, Boolean)

Menambahkan properti ke jenis entitas ini.

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

Parameter

name
String

Nama properti yang akan ditambahkan.

propertyType
Type

Jenis nilai yang akan ditangguhkan properti.

setTypeConfigurationSource
Boolean

Menunjukkan apakah sumber konfigurasi jenis harus diatur.

fromDataAnnotation
Boolean

Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.

Mengembalikan

Properti yang baru dibuat.

Berlaku untuk

AddProperty(String, Type, MemberInfo, Boolean, Boolean)

Menambahkan properti ke jenis entitas ini.

public Microsoft.EntityFrameworkCore.Metadata.IConventionProperty? AddProperty (string name, Type propertyType, System.Reflection.MemberInfo memberInfo, bool setTypeConfigurationSource = true, bool fromDataAnnotation = false);
abstract member AddProperty : string * Type * System.Reflection.MemberInfo * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
Public Function AddProperty (name As String, propertyType As Type, memberInfo As MemberInfo, Optional setTypeConfigurationSource As Boolean = true, Optional fromDataAnnotation As Boolean = false) As IConventionProperty

Parameter

name
String

Nama properti yang akan ditambahkan.

propertyType
Type

Jenis nilai yang akan ditangguhkan properti.

memberInfo
MemberInfo

Anggota jenis CLR yang sesuai.

Pengindeks dengan String parameter dan Object jenis pengembalian dapat digunakan.

setTypeConfigurationSource
Boolean

Menunjukkan apakah sumber konfigurasi jenis harus diatur.

fromDataAnnotation
Boolean

Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.

Mengembalikan

Properti yang baru dibuat.

Berlaku untuk

AddProperty(MemberInfo, Boolean)

Menambahkan properti ke jenis entitas ini.

[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Currently used only in tests")]
public virtual Microsoft.EntityFrameworkCore.Metadata.IConventionProperty? AddProperty (System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Currently used only in tests")>]
abstract member AddProperty : System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
override this.AddProperty : System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
Public Overridable Function AddProperty (memberInfo As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionProperty

Parameter

memberInfo
MemberInfo

Anggota yang sesuai pada kelas entitas.

fromDataAnnotation
Boolean

Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.

Mengembalikan

Properti yang baru dibuat.

Atribut

Berlaku untuk

AddProperty(String, Boolean)

Menambahkan properti ke jenis entitas ini.

public Microsoft.EntityFrameworkCore.Metadata.IConventionProperty? AddProperty (string name, bool fromDataAnnotation = false);
abstract member AddProperty : string * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
Public Function AddProperty (name As String, Optional fromDataAnnotation As Boolean = false) As IConventionProperty

Parameter

name
String

Nama properti yang akan ditambahkan.

fromDataAnnotation
Boolean

Menunjukkan apakah konfigurasi ditentukan menggunakan anotasi data.

Mengembalikan

Properti yang baru dibuat.

Berlaku untuk