次の方法で共有


LockingPersistenceProvider.Update メソッド

定義

永続化ストアのインスタンス状態情報を更新します。

オーバーロード

Update(Object, TimeSpan)

派生クラスとして実装された場合、永続化ストアのインスタンス状態情報を更新します。 このメソッドは、永続化ストアのインスタンス状態情報を更新した後にインスタンスのロックを解除しません。

Update(Object, TimeSpan, Boolean)

派生クラスとして実装された場合、永続化ストアのインスタンス状態情報を更新します。 このメソッドは、永続化ストアのインスタンス状態情報を更新した後にインスタンスのロックを解除しません。

Update(Object, TimeSpan)

派生クラスとして実装された場合、永続化ストアのインスタンス状態情報を更新します。 このメソッドは、永続化ストアのインスタンス状態情報を更新した後にインスタンスのロックを解除しません。

public:
 override System::Object ^ Update(System::Object ^ instance, TimeSpan timeout);
public override object Update (object instance, TimeSpan timeout);
override this.Update : obj * TimeSpan -> obj
Public Overrides Function Update (instance As Object, timeout As TimeSpan) As Object

パラメーター

instance
Object

インスタンス状態情報。

timeout
TimeSpan

永続化プロバイダーが操作を中止するまでの期間。

戻り値

インスタンス状態情報。

適用対象

Update(Object, TimeSpan, Boolean)

派生クラスとして実装された場合、永続化ストアのインスタンス状態情報を更新します。 このメソッドは、永続化ストアのインスタンス状態情報を更新した後にインスタンスのロックを解除しません。

public:
 abstract System::Object ^ Update(System::Object ^ instance, TimeSpan timeout, bool unlockInstance);
public abstract object Update (object instance, TimeSpan timeout, bool unlockInstance);
override this.Update : obj * TimeSpan * bool -> obj
Public MustOverride Function Update (instance As Object, timeout As TimeSpan, unlockInstance As Boolean) As Object

パラメーター

instance
Object

インスタンス状態情報。

timeout
TimeSpan

永続化プロバイダーが操作を中止するまでの期間。

unlockInstance
Boolean

インスタンス状態情報が更新された後にインスタンスのロックを解除する場合は true。それ以外の場合は false

戻り値

インスタンス状態情報。

適用対象