다음을 통해 공유


DbSet<TEntity>.IListSource.GetList 메서드

정의

이 메서드는 에 직접 데이터 바인딩을 시도할 때 데이터 바인딩 프레임워크에서 호출됩니다 DbSet<TEntity>.

System.Collections.IList IListSource.GetList ();
abstract member System.ComponentModel.IListSource.GetList : unit -> System.Collections.IList
override this.System.ComponentModel.IListSource.GetList : unit -> System.Collections.IList
Function GetList () As IList Implements IListSource.GetList

반환

를 반환하지 않으며 항상 예외를 throw합니다.

구현

예외

항상 throw됩니다.

설명

이 구현은 항상 예외를 에 직접 바인딩하면 DbSet<TEntity> 데이터 바인딩 프레임워크가 컬렉션의 콘텐츠를 요청할 때마다 쿼리가 데이터베이스로 전송됩니다. 대신 확장 메서드를 사용하여 Load<TSource>(IQueryable<TSource>) 컨텍스트에 결과를 로드한 다음 WPF 바인딩 또는 ToBindingList() WinForms를 호출 ToObservableCollection() 하여 를 통해 Local 로컬 데이터에 바인딩합니다.

자세한 내용과 예제 는 EF Core에서 추적된 엔터티의 로컬 보기를 참조하세요.

적용 대상