Bagikan melalui


ReferenceOwnershipBuilder.Property Metode

Definisi

Overload

Property(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas yang dimiliki. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

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.

Property(Type, String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas yang dimiliki. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

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.

Property<TProperty>(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas yang dimiliki. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

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.

Property(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas yang dimiliki. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

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.

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

Parameter

propertyName
String

Nama properti yang akan dikonfigurasi.

Mengembalikan

Objek yang dapat digunakan untuk mengonfigurasi properti.

Berlaku untuk

Property(Type, String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas yang dimiliki. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

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.

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

Parameter

propertyType
Type

Jenis properti yang akan dikonfigurasi.

propertyName
String

Nama properti yang akan dikonfigurasi.

Mengembalikan

Objek yang dapat digunakan untuk mengonfigurasi properti.

Berlaku untuk

Property<TProperty>(String)

Mengembalikan objek yang dapat digunakan untuk mengonfigurasi properti dari jenis entitas yang dimiliki. Jika tidak ada properti dengan nama yang diberikan, maka properti baru akan ditambahkan.

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.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> Property<TProperty> (string propertyName);
abstract member Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
override this.Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
Public Overridable Function Property(Of TProperty) (propertyName As String) As PropertyBuilder(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.

Berlaku untuk