LazyLoaderExtensions.Load<TRelated> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Lädt eine Navigationseigenschaft, wenn sie noch nicht geladen wurde.
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
Typparameter
- TRelated
Der Typ der Navigationseigenschaft.
Parameter
- loader
- ILazyLoader
Das Ladeprogramm instance, das möglicherweise sein null
kann.
- entity
- Object
Die Entität, auf der sich die Navigationseigenschaft befindet.
- navigationField
- TRelated
Ein Verweis auf das Hintergrundfeld für die Navigation.
- navigationName
- String
Der Name der Navigationseigenschaft.
Gibt zurück
Der geladene Navigationseigenschaftswert oder der Wert der Navigationseigenschaft bleibt unverändert, wenn der Ladevorgang lautet null
.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Verzögertes Laden .
Gilt für:
Entity Framework