PersistenceProvider.EndLoadIfChanged(IAsyncResult, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中实现时,表示“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
。