다음을 통해 공유


PersistenceProvider.EndLoadIfChanged(IAsyncResult, Object) 메서드

정의

파생 클래스에서 구현되는 경우 LoadIfChanged 단계의 끝을 나타냅니다. LoadIfChanged 단계는 상태 데이터가 지속성 저장소에서 지속성 공급자로 로드되고 지속성 저장소의 상태 데이터가 변경된 경우에 발생합니다.

public:
 virtual bool EndLoadIfChanged(IAsyncResult ^ result, [Runtime::InteropServices::Out] System::Object ^ % instance);
public virtual bool EndLoadIfChanged (IAsyncResult result, out object instance);
abstract member EndLoadIfChanged : IAsyncResult * obj -> bool
override this.EndLoadIfChanged : IAsyncResult * obj -> bool
Public Overridable Function EndLoadIfChanged (result As IAsyncResult, ByRef instance As Object) As Boolean

매개 변수

result
IAsyncResult

작업 결과에 대한 참조입니다.

instance
Object

실제 인스턴스 상태입니다.

반환

인스턴스 true 매개 변수가 지속성 저장소의 최신 복사본으로 설정되어 있으면 out이고, 로컬에 캐시된 상태가 이미 최신 상태이면 false입니다.

적용 대상