Bagikan melalui


CollectionOwnershipBuilder.OwnsOne Metode

Definisi

Overload

OwnsOne(String, String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini. Nilai kunci entitas target selalu disebarluaskan dari entitas miliknya.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

OwnsOne(Type, String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini. Nilai kunci entitas target selalu disebarluaskan dari entitas miliknya.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

OwnsOne(String, String, Action<ReferenceOwnershipBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini. Nilai kunci entitas target selalu disebarluaskan dari entitas miliknya.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

OwnsOne(Type, String, Action<ReferenceOwnershipBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini. Nilai kunci entitas target selalu disebarluaskan dari entitas miliknya.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

OwnsOne(String, String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini. Nilai kunci entitas target selalu disebarluaskan dari entitas miliknya.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder OwnsOne (string ownedTypeName, string navigationName);
abstract member OwnsOne : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
override this.OwnsOne : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String) As ReferenceOwnershipBuilder

Parameter

ownedTypeName
String

Nama jenis entitas yang ditargetkan oleh hubungan ini.

navigationName
String

Nama properti navigasi referensi pada jenis entitas ini yang mewakili hubungan.

Mengembalikan

Objek yang dapat digunakan untuk mengonfigurasi hubungan.

Berlaku untuk

OwnsOne(Type, String)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini. Nilai kunci entitas target selalu disebarluaskan dari entitas miliknya.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder OwnsOne (Type ownedType, string navigationName);
abstract member OwnsOne : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
override this.OwnsOne : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String) As ReferenceOwnershipBuilder

Parameter

ownedType
Type

Jenis entitas yang ditargetkan hubungan ini.

navigationName
String

Nama properti navigasi referensi pada jenis entitas ini yang mewakili hubungan.

Mengembalikan

Objek yang dapat digunakan untuk mengonfigurasi hubungan.

Berlaku untuk

OwnsOne(String, String, Action<ReferenceOwnershipBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini. Nilai kunci entitas target selalu disebarluaskan dari entitas miliknya.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder OwnsOne (string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> buildAction);
abstract member OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
override this.OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String, buildAction As Action(Of ReferenceOwnershipBuilder)) As CollectionOwnershipBuilder

Parameter

ownedTypeName
String

Nama jenis entitas yang ditargetkan oleh hubungan ini.

navigationName
String

Nama properti navigasi referensi pada jenis entitas ini yang mewakili hubungan.

buildAction
Action<ReferenceOwnershipBuilder>

Tindakan yang melakukan konfigurasi hubungan.

Mengembalikan

Objek yang dapat digunakan untuk mengonfigurasi jenis entitas.

Berlaku untuk

OwnsOne(Type, String, Action<ReferenceOwnershipBuilder>)

Mengonfigurasi hubungan di mana entitas target dimiliki oleh (atau bagian dari) entitas ini. Nilai kunci entitas target selalu disebarluaskan dari entitas miliknya.

Jenis entitas target untuk setiap hubungan kepemilikan diperlakukan sebagai jenis entitas yang berbeda meskipun navigasi memiliki jenis yang sama. Konfigurasi jenis entitas target tidak diterapkan ke jenis entitas target dari hubungan kepemilikan lainnya.

Sebagian besar operasi pada entitas yang dimiliki memerlukan akses melalui entitas pemilik menggunakan navigasi yang sesuai.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder OwnsOne (Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> buildAction);
abstract member OwnsOne : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
override this.OwnsOne : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.CollectionOwnershipBuilder
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String, buildAction As Action(Of ReferenceOwnershipBuilder)) As CollectionOwnershipBuilder

Parameter

ownedType
Type

Jenis entitas yang ditargetkan hubungan ini.

navigationName
String

Nama properti navigasi referensi pada jenis entitas ini yang mewakili hubungan.

buildAction
Action<ReferenceOwnershipBuilder>

Tindakan yang melakukan konfigurasi hubungan.

Mengembalikan

Objek yang dapat digunakan untuk mengonfigurasi jenis entitas.

Berlaku untuk