다음을 통해 공유


DataSourceProvider.InitialLoad 메서드

정의

기본 데이터 모델에 대한 초기 쿼리를 시작합니다. 결과는 속성에 Data 반환됩니다.

public:
 void InitialLoad();
public void InitialLoad();
member this.InitialLoad : unit -> unit
Public Sub InitialLoad ()

설명

이 메서드는 종속 데이터 바인딩이 활성화될 때 일반적으로 바인딩 엔진에서 호출됩니다. 데이터의 자동 로드를 방지하거나 지연하도록 false 설정합니다IsInitialLoadEnabled.

메서드를 InitialLoad 여러 번 호출할 수 있습니다. 공급자는 초기 쿼리를 실행 중일 때 후속 호출을 무시합니다. 공급자가 다시 호출되면 이미 실행 중인 쿼리 InitialLoad 를 다시 시작하지 않습니다. 쿼리가 성공적으로 완료되면 모든 InitialLoad 호출은 여전히 데이터를 다시 쿼리하지 않습니다. 작업은 InitialLoad 일반적으로 비동기이며 속성이 DataChanged 새 값을 가정할 때 Data 이벤트가 발생합니다.

애플리케이션은 데이터를 새로 고치도록 호출 Refresh 합니다.

적용 대상