OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.WithOwner 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
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
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
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
Entity Framework