ComplexPropertyBuilder.PrimitiveCollection Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
PrimitiveCollection(Type, String) |
Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis kompleks. 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 kompleks. 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 kompleks. 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 kompleks. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder PrimitiveCollection (Type propertyType, string propertyName);
abstract member PrimitiveCollection : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
override this.PrimitiveCollection : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
Public Overridable Function PrimitiveCollection (propertyType As Type, propertyName As String) As ComplexTypePrimitiveCollectionBuilder
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(String)
Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis kompleks. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder PrimitiveCollection (string propertyName);
abstract member PrimitiveCollection : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
override this.PrimitiveCollection : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
Public Overridable Function PrimitiveCollection (propertyName As String) As ComplexTypePrimitiveCollectionBuilder
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 kompleks. Kelebihan beban ini tidak dapat digunakan untuk menambahkan properti status bayangan baru.
Berlaku untuk
PrimitiveCollection<TProperty>(String)
Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis kompleks. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<TProperty> PrimitiveCollection<TProperty> (string propertyName);
abstract member PrimitiveCollection : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<'Property>
override this.PrimitiveCollection : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<'Property>
Public Overridable Function PrimitiveCollection(Of TProperty) (propertyName As String) As ComplexTypePrimitiveCollectionBuilder(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
Entity Framework
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk