LockingPersistenceProvider.Create Метод

Определение

Создает сведения о состоянии экземпляра в хранилище сохраняемости.

Перегрузки

Create(Object, TimeSpan)

Создает сведения о состоянии экземпляра в хранилище сохраняемости, используя параметры, переданные в метод. Этот метод не разблокирует экземпляр в хранилище сохраняемости после сохранения состояния экземпляра.

Create(Object, TimeSpan, Boolean)

Этот метод создает сведения о состоянии экземпляра в хранилище сохраняемости, используя параметры, переданные в метод. Метод разблокирует экземпляр в хранилище экземпляров, если параметр unlockInstance имеет значение true.

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

Интервал времени ожидания для выполнения операции.

Возвращаемое значение

Object

Сведения о состоянии.

Применяется к

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.

Возвращаемое значение

Object

Сведения о состоянии.

Применяется к