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 パラメーターが永続化ストアからの最新のコピーで設定されている場合は %。ローカルにキャッシュされた状態が既に -date up-toされている場合は false

適用対象