다음을 통해 공유


관련 POCO 엔터티 로드(Entity Framework)

POCO 엔터티의 경우 EntityObject에서 상속된 개체와 동일한 관계 요구 사항이 없으므로 관련 개체를 로드하는 데 약간 다른 프로세스가 필요합니다. 관련 개체를 로드하는 방법은 관련 개체 로드(Entity Framework)관련 개체 로드(Entity Framework)을 참조하십시오.

다음 메서드를 사용하여 POCO 엔터티와 관련된 개체를 로드할 수 있습니다.

  • 명시적 로드
    POCO 엔터티의 탐색 속성은 EntityCollection 또는 EntityReference 형식을 반환할 필요가 없으므로 이러한 클래스에서 구현하는 Load 메서드를 사용하여 관련 개체의 명시적 로드를 수행할 수 없습니다. 대신 ObjectContext 클래스의 LoadProperty 메서드를 사용하여 관련 개체를 명시적으로 로드해야 합니다. 다음 예제에서는 모든 항목을 선택하도록 제공된 람다 식으로 LoadProperty 메서드를 호출하여 Order에 대한 관련 LineItems를 로드합니다.

    ' Because LazyLoadingEnabled is set to false, 
    ' we need to explicitly load the related line items for the order. 
    context.LoadProperty(order, Function(o) o.LineItems)
    
    // Because LazyLoadingEnabled is set to false,
    // we need to explicitly load the related line items for the order.
    context.LoadProperty(order, o => o.LineItems);
    

    자세한 내용은 방법: 명시적으로 POCO 엔터티 로드(Entity Framework)를 참조하십시오.

참고 항목

개념

POCO 엔터티 사용(Entity Framework)