言語

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

返品

インスタンスの状態情報。

適用対象