LockingPersistenceProvider.BeginUpdate 方法    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
开始一个异步操作,以在持久性存储区中更新实例状态信息。
重载
| BeginUpdate(Object, TimeSpan, Boolean, AsyncCallback, Object) | 开始一个异步操作,以在持久性存储区中使用传递的参数更新实例状态信息。 如果  | 
| 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 -> IAsyncResultPublic 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 -> IAsyncResultPublic 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 。