共用方式為


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

傳回

執行個體狀態資訊。

適用於