Bagikan melalui


OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.WithOwner Metode

Definisi

Overload

WithOwner(Expression<Func<TDependentEntity,TOwnerEntity>>)

Mengonfigurasi hubungan dengan pemilik.

WithOwner(String)

Mengonfigurasi hubungan dengan pemilik.

WithOwner(Expression<Func<TDependentEntity,TOwnerEntity>>)

Mengonfigurasi hubungan dengan pemilik.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<TOwnerEntity,TDependentEntity> WithOwner (System.Linq.Expressions.Expression<Func<TDependentEntity,TOwnerEntity?>>? referenceExpression);
override this.WithOwner : System.Linq.Expressions.Expression<Func<'DependentEntity, 'OwnerEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)>
Public Overridable Function WithOwner (referenceExpression As Expression(Of Func(Of TDependentEntity, TOwnerEntity))) As OwnershipBuilder(Of TOwnerEntity, TDependentEntity)

Parameter

referenceExpression
Expression<Func<TDependentEntity,TOwnerEntity>>

Ekspresi lambda yang mewakili properti navigasi referensi yang menunjuk ke pemilik (blog => blog.BlogInfo). Jika tidak ada properti yang ditentukan, hubungan akan dikonfigurasi tanpa properti navigasi yang menunjuk ke pemilik.

Mengembalikan

OwnershipBuilder<TOwnerEntity,TDependentEntity>

Objek yang dapat digunakan untuk mengonfigurasi hubungan.

Keterangan

Perhatikan bahwa memanggil metode ini tanpa parameter akan secara eksplisit mengonfigurasi sisi hubungan ini untuk tidak menggunakan properti navigasi, bahkan jika properti seperti itu ada pada jenis entitas. Jika properti navigasi akan digunakan, maka harus ditentukan.

Berlaku untuk

WithOwner(String)

Mengonfigurasi hubungan dengan pemilik.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<TEntity,TDependentEntity> WithOwner (string ownerReference = default);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<TOwnerEntity,TDependentEntity> WithOwner (string? ownerReference = default);
override this.WithOwner : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)>
override this.WithOwner : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnershipBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)>
Public Overridable Function WithOwner (Optional ownerReference As String = Nothing) As OwnershipBuilder(Of TEntity, TDependentEntity)
Public Overridable Function WithOwner (Optional ownerReference As String = Nothing) As OwnershipBuilder(Of TOwnerEntity, TDependentEntity)

Parameter

ownerReference
String

Nama properti navigasi referensi yang menunjuk ke pemilik. Jika null atau tidak ditentukan, tidak ada properti navigasi yang menunjuk ke pemilik.

Mengembalikan

OwnershipBuilder<TOwnerEntity,TDependentEntity>

Objek yang dapat digunakan untuk mengonfigurasi hubungan.

Keterangan

Perhatikan bahwa memanggil metode ini tanpa parameter akan secara eksplisit mengonfigurasi sisi hubungan ini untuk tidak menggunakan properti navigasi, bahkan jika properti seperti itu ada pada jenis entitas. Jika properti navigasi akan digunakan, maka harus ditentukan.

Berlaku untuk