LockingPersistenceProvider.Create 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在持久性存储区中创建实例状态信息。
重载
Create(Object, TimeSpan) |
使用传入方法中的参数在持久性存储区中创建实例状态信息。 此方法不会在保存实例状态后在持久性存储区中对实例进行解锁。 |
Create(Object, TimeSpan, Boolean) |
此方法使用传入方法中的参数在持久性存储区中创建实例状态信息。 |
Create(Object, TimeSpan)
使用传入方法中的参数在持久性存储区中创建实例状态信息。 此方法不会在保存实例状态后在持久性存储区中对实例进行解锁。
public:
override System::Object ^ Create(System::Object ^ instance, TimeSpan timeout);
public override object Create (object instance, TimeSpan timeout);
override this.Create : obj * TimeSpan -> obj
Public Overrides Function Create (instance As Object, timeout As TimeSpan) As Object
参数
- instance
- Object
其状态信息必须保存到持久性存储区中的实例对象。
- timeout
- TimeSpan
时间间隔,必须在超时前在此时间间隔内完成操作。
返回
状态信息。
适用于
Create(Object, TimeSpan, Boolean)
此方法使用传入方法中的参数在持久性存储区中创建实例状态信息。 unlockInstance
参数的值为 true
时该方法将在实例存储区中解锁实例。
public:
abstract System::Object ^ Create(System::Object ^ instance, TimeSpan timeout, bool unlockInstance);
public abstract object Create (object instance, TimeSpan timeout, bool unlockInstance);
override this.Create : obj * TimeSpan * bool -> obj
Public MustOverride Function Create (instance As Object, timeout As TimeSpan, unlockInstance As Boolean) As Object
参数
- instance
- Object
其状态信息保存到持久性存储区中的实例对象。
- timeout
- TimeSpan
时间间隔,必须在超时前在此时间间隔内完成操作。
- unlockInstance
- Boolean
如果必须在持久性存储区中解锁实例,则为 true
;否则为 false
。
返回
状态信息。