LockingPersistenceProvider.Create Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает сведения о состоянии экземпляра в хранилище сохраняемости.
Перегрузки
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
.
Возвращаемое значение
Сведения о состоянии.