ComplexPropertyBuilder.Property 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
Property(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. |
Property(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. |
Property<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. |
Property(String)
- Sumber:
- ComplexPropertyBuilder.cs
- Sumber:
- ComplexPropertyBuilder.cs
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.ComplexTypePropertyBuilder Property (string propertyName);
abstract member Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder
override this.Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder
Public Overridable Function Property (propertyName As String) As ComplexTypePropertyBuilder
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
Property(Type, String)
- Sumber:
- ComplexPropertyBuilder.cs
- Sumber:
- ComplexPropertyBuilder.cs
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.ComplexTypePropertyBuilder Property (Type propertyType, string propertyName);
abstract member Property : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder
override this.Property : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder
Public Overridable Function Property (propertyType As Type, propertyName As String) As ComplexTypePropertyBuilder
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 di ChangeTracker daripada disimpan dalam instans kelas entitas.
Berlaku untuk
Property<TProperty>(String)
- Sumber:
- ComplexPropertyBuilder.cs
- Sumber:
- ComplexPropertyBuilder.cs
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.ComplexTypePropertyBuilder<TProperty> Property<TProperty> (string propertyName);
abstract member Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<'Property>
override this.Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePropertyBuilder<'Property>
Public Overridable Function Property(Of TProperty) (propertyName As String) As ComplexTypePropertyBuilder(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 di ChangeTracker daripada disimpan dalam instans kelas entitas.
Berlaku untuk
Entity Framework