Sdílet prostřednictvím


LazyLoaderExtensions.Load<TRelated> Metoda

Definice

Načte navigační vlastnost, pokud ještě nebyla načtena.

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

Parametry typu

TRelated

Typ vlastnosti navigace.

Parametry

loader
ILazyLoader

Instance zavaděče, která může být null.

entity
Object

Entita, na které se nachází vlastnost navigace.

navigationField
TRelated

Odkaz na záložní pole pro navigaci.

navigationName
String

Název navigační vlastnosti.

Návraty

TRelated

Hodnota načtené navigační vlastnosti nebo hodnota navigační vlastnosti se nezměnila, pokud je nullzavaděč .

Poznámky

Další informace a příklady najdete v tématu Opožděné načítání .

Platí pro