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。
返回
状态信息。