다음을 통해 공유


EntityReference<TEntity>.CreateSourceQuery 메서드

정의

관련 개체를 반환하는 해당 개체 쿼리를 만듭니다.

public:
 System::Data::Objects::ObjectQuery<TEntity> ^ CreateSourceQuery();
public System.Data.Objects.ObjectQuery<TEntity> CreateSourceQuery ();
override this.CreateSourceQuery : unit -> System.Data.Objects.ObjectQuery<'Entity (requires 'Entity : null and 'Entity :> System.Data.Objects.DataClasses.IEntityWithRelationships)>
override this.CreateSourceQuery : unit -> System.Data.Objects.ObjectQuery<'Entity (requires 'Entity : null)>
Public Function CreateSourceQuery () As ObjectQuery(Of TEntity)

반환

ObjectQuery<TEntity>

관련 개체를 반환하는 ObjectQuery<T>입니다.

예외

개체가 Added 상태인 경우

또는

개체가 Detached 이외의 MergeOption이 설정된 NoTracking 상태인 경우

설명

이 메서드는 새 instance ObjectQuery<T> 가져오는 데 사용되며, 이 메서드가 실행되면 관련 개체를 반환합니다. 이는 더 복잡한 조인, 공용 구조체 또는 필터링된 쿼리의 시작점 또는 옵션을 사용하여 NoTracking 참조된 개체를 분리된 상태로 반환하는 데 유용합니다.

적용 대상