LazyLoaderExtensions.Load<TRelated>(ILazyLoader, Object, TRelated, String) Yöntem

Tanım

Henüz yüklenmediyse bir gezinti özelliği 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

Olabilecek Loader örneği null .

entity
Object

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

navigationField
TRelated

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

navigationName
String

Gezinti özelliği adı.

Döndürülenler

TRelated

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

Açıklamalar

Daha fazla bilgi için bkz. Lazy yükleme .

Şunlara uygulanır