共用方式為


LockingPersistenceProvider.BeginUpdate 方法

定義

開始非同步作業,以便在持續性存放區中更新執行個體狀態資訊。

多載

BeginUpdate(Object, TimeSpan, Boolean, AsyncCallback, Object)

開始非同步作業,以便使用傳遞的參數在持續性存放區中更新執行個體狀態資訊。 如果 unlockInstance 參數的值為 true,則此作業會在持續性存放區中鎖定執行個體。

BeginUpdate(Object, TimeSpan, AsyncCallback, Object)

開始非同步作業,以便使用傳遞的參數在持續性存放區中更新執行個體狀態資訊。 這個作業不會在執行個體存放區中解除鎖定執行個體。

BeginUpdate(Object, TimeSpan, Boolean, AsyncCallback, Object)

開始非同步作業,以便使用傳遞的參數在持續性存放區中更新執行個體狀態資訊。 如果 unlockInstance 參數的值為 true,則此作業會在持續性存放區中鎖定執行個體。

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

參數

instance
Object

要在持續性存放區中更新其狀態資訊的執行個體。

timeout
TimeSpan

作業必須在這段時間內完成而不逾時的間隔。

unlockInstance
Boolean

如果必須在持續性存放區中的執行個體狀態更新之後鎖定執行個體,則為 true,否則為 false

callback
AsyncCallback

在作業完成時接收通知的委派。

state
Object

非同步作業的相關狀態資訊。

傳回

非同步作業的狀態。

適用於

BeginUpdate(Object, TimeSpan, AsyncCallback, Object)

開始非同步作業,以便使用傳遞的參數在持續性存放區中更新執行個體狀態資訊。 這個作業不會在執行個體存放區中解除鎖定執行個體。

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

參數

instance
Object

要在持續性存放區中更新其狀態資訊的執行個體。

timeout
TimeSpan

作業必須在這段時間內完成而不逾時的間隔。

callback
AsyncCallback

在作業完成時接收通知的委派。

state
Object

非同步作業的相關狀態資訊。

傳回

非同步作業的狀態。

備註

這個方法會呼叫 方法, BeginUpdate 並傳遞 false 參數的值 unlockInstance

適用於