Aracılığıyla paylaş


LazyLoaderExtensions.Load<TRelated> Yöntem

Tanım

Henüz yüklenmemişse gezinti özelliğini yükler.

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

Tür Parametreleri

TRelated

Gezinti özelliğinin türü.

Parametreler

loader
ILazyLoader

Yükleyici örneği olabilir null.

entity
Object

Gezinti özelliğinin bulunduğu varlık.

navigationField
TRelated

Gezinti için yedekleme alanına başvuru.

navigationName
String

Gezinti özelliği adı.

Döndürülenler

TRelated

Yüklenen gezinti özelliği değeri veya yükleyici nullise gezinti özelliği değeri değişmemiştir.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Yavaş yükleme .

Şunlara uygulanır