Bagikan melalui


LazyLoaderExtensions.Load<TRelated> Metode

Definisi

Memuat properti navigasi jika belum dimuat.

public static TRelated Load<TRelated> (this Microsoft.EntityFrameworkCore.Infrastructure.ILazyLoader loader, object entity, ref TRelated navigationField, string navigationName = default) where TRelated : class;
public static TRelated? Load<TRelated> (this Microsoft.EntityFrameworkCore.Infrastructure.ILazyLoader? loader, object entity, ref TRelated? navigationField, string navigationName = "") where TRelated : class;
static member Load : Microsoft.EntityFrameworkCore.Infrastructure.ILazyLoader * obj * 'Related * string -> 'Related (requires 'Related : null)
<Extension()>
Public Function Load(Of TRelated As Class) (loader As ILazyLoader, entity As Object, ByRef navigationField As TRelated, Optional navigationName As String = Nothing) As TRelated
<Extension()>
Public Function Load(Of TRelated As Class) (loader As ILazyLoader, entity As Object, ByRef navigationField As TRelated, Optional navigationName As String = "") As TRelated

Jenis parameter

TRelated

Jenis properti navigasi.

Parameter

loader
ILazyLoader

Instans pemuat, yang mungkin null.

entity
Object

Entitas tempat properti navigasi berada.

navigationField
TRelated

Referensi ke bidang backing untuk navigasi.

navigationName
String

Nama properti navigasi.

Mengembalikan

TRelated

Nilai properti navigasi yang dimuat, atau nilai properti navigasi tidak berubah jika loader adalah null.

Keterangan

Lihat Pemuatan malas untuk informasi dan contoh selengkapnya.

Berlaku untuk