LazyLoaderExtensions.Load<TRelated> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Hodnota načtené navigační vlastnosti nebo hodnota navigační vlastnosti se nezměnila, pokud je null
zavaděč .
Poznámky
Další informace a příklady najdete v tématu Opožděné načítání .
Platí pro
Entity Framework