LockingPersistenceProvider.Update Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Updates the instance state information in the persistence store.
Overloads
Update(Object, TimeSpan) |
When implemented in a derived class, updates the instance state information in the persistence store. This method does not unlock the instance after updating the instance state information in the persistence store. |
Update(Object, TimeSpan, Boolean) |
When implemented in a derived class, updates the instance state information in the persistence store. This method does not unlock the instance after updating the instance state information in the persistence store. |
Update(Object, TimeSpan)
When implemented in a derived class, updates the instance state information in the persistence store. This method does not unlock the instance after updating the instance state information in the persistence store.
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
Parameters
- instance
- Object
The instance state information.
- timeout
- TimeSpan
The time period after which the persistence provider aborts the operation.
Returns
The instance state information.
Applies to
Update(Object, TimeSpan, Boolean)
When implemented in a derived class, updates the instance state information in the persistence store. This method does not unlock the instance after updating the instance state information in the persistence store.
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
Parameters
- instance
- Object
The instance state information.
- timeout
- TimeSpan
The time period after which the persistence provider aborts the operation.
- unlockInstance
- Boolean
true
if the instance is unlocked after the instance state information is updated; otherwise false
.
Returns
The instance state information.