다음을 통해 공유


LazyLoaderExtensions.Load<TRelated> 메서드

정의

아직 로드되지 않은 경우 탐색 속성을 로드합니다.

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

형식 매개 변수

TRelated

탐색 속성의 형식입니다.

매개 변수

loader
ILazyLoader

로더 instance( 일 null수 있음).

entity
Object

탐색 속성이 있는 엔터티입니다.

navigationField
TRelated

탐색의 지원 필드에 대한 참조입니다.

navigationName
String

탐색 속성 이름입니다.

반환

TRelated

로드된 탐색 속성 값 또는 로더가 인 경우 변경되지 않은 탐색 속성 값입니다 null.

설명

자세한 내용 및 예제 는 지연 로드 를 참조하세요.

적용 대상