Bagikan melalui


EntityTypeBuilder.PrimitiveCollection Metode

Definisi

Overload

PrimitiveCollection(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas tempat properti tersebut mewakili kumpulan nilai primitif, seperti string atau bilangan bulat. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

PrimitiveCollection(Type, String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas tempat properti tersebut mewakili kumpulan nilai primitif, seperti string atau bilangan bulat. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

PrimitiveCollection<TProperty>(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas tempat properti tersebut mewakili kumpulan nilai primitif, seperti string atau bilangan bulat. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

PrimitiveCollection(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas tempat properti tersebut mewakili kumpulan nilai primitif, seperti string atau bilangan bulat. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder PrimitiveCollection (string propertyName);
abstract member PrimitiveCollection : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder
override this.PrimitiveCollection : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder
Public Overridable Function PrimitiveCollection (propertyName As String) As PrimitiveCollectionBuilder

Parameter

propertyName
String

Nama properti yang akan dikonfigurasi.

Mengembalikan

Objek yang dapat digunakan untuk mengonfigurasi properti .

Keterangan

Saat menambahkan properti baru dengan kelebihan beban ini, nama properti harus cocok dengan nama properti atau bidang CLR pada jenis entitas. Kelebihan beban ini tidak dapat digunakan untuk menambahkan properti status bayangan baru.

Berlaku untuk

PrimitiveCollection(Type, String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas tempat properti tersebut mewakili kumpulan nilai primitif, seperti string atau bilangan bulat. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder PrimitiveCollection (Type propertyType, string propertyName);
abstract member PrimitiveCollection : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder
override this.PrimitiveCollection : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder
Public Overridable Function PrimitiveCollection (propertyType As Type, propertyName As String) As PrimitiveCollectionBuilder

Parameter

propertyType
Type

Jenis properti yang akan dikonfigurasi.

propertyName
String

Nama properti yang akan dikonfigurasi.

Mengembalikan

Objek yang dapat digunakan untuk mengonfigurasi properti .

Keterangan

Saat menambahkan properti baru, jika properti dengan nama yang sama ada di kelas entitas, properti tersebut akan ditambahkan ke model. Jika tidak ada properti di kelas entitas, maka properti status bayangan baru akan ditambahkan. Properti status bayangan adalah properti yang tidak memiliki properti yang sesuai di kelas entitas. Nilai saat ini untuk properti disimpan dalam ChangeTracker daripada disimpan dalam instans kelas entitas.

Berlaku untuk

PrimitiveCollection<TProperty>(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas tempat properti tersebut mewakili kumpulan nilai primitif, seperti string atau bilangan bulat. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> PrimitiveCollection<TProperty> (string propertyName);
abstract member PrimitiveCollection : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property>
override this.PrimitiveCollection : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property>
Public Overridable Function PrimitiveCollection(Of TProperty) (propertyName As String) As PrimitiveCollectionBuilder(Of TProperty)

Jenis parameter

TProperty

Jenis properti yang akan dikonfigurasi.

Parameter

propertyName
String

Nama properti yang akan dikonfigurasi.

Mengembalikan

Objek yang dapat digunakan untuk mengonfigurasi properti .

Keterangan

Saat menambahkan properti baru, jika properti dengan nama yang sama ada di kelas entitas, properti tersebut akan ditambahkan ke model. Jika tidak ada properti di kelas entitas, maka properti status bayangan baru akan ditambahkan. Properti status bayangan adalah properti yang tidak memiliki properti yang sesuai di kelas entitas. Nilai saat ini untuk properti disimpan dalam ChangeTracker daripada disimpan dalam instans kelas entitas.

Berlaku untuk