PersistenceProvider.LoadIfChanged(TimeSpan, Object, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
派生クラスとして実装された場合、そのデータが変更されていれば永続化ストアからサービス状態情報を読み込みます。
public:
virtual bool LoadIfChanged(TimeSpan timeout, System::Object ^ instanceToken, [Runtime::InteropServices::Out] System::Object ^ % instance);
public virtual bool LoadIfChanged (TimeSpan timeout, object instanceToken, out object instance);
abstract member LoadIfChanged : TimeSpan * obj * obj -> bool
override this.LoadIfChanged : TimeSpan * obj * obj -> bool
Public Overridable Function LoadIfChanged (timeout As TimeSpan, instanceToken As Object, ByRef instance As Object) As Boolean
パラメーター
- timeout
- TimeSpan
永続化プロバイダーがこの試行を中止してからの期間。
- instanceToken
- Object
呼び出し元で保持される現在の状態を表す直前の Create(Object, TimeSpan) または Update(Object, TimeSpan) で返されるトークン。
- instance
- Object
実際のインスタンスの状態。
戻り値
instance
true
パラメーターが永続化ストアからの最新コピーで設定された場合は out
、ローカルにキャッシュされている状態が既に最新の場合は false
。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET