PersistenceProvider.Create(Object, TimeSpan) Метод

Определение

При реализации в производном классе создает запись состояния службы в хранилище сохраняемости.

public:
 abstract System::Object ^ Create(System::Object ^ instance, TimeSpan timeout);
public abstract object Create (object instance, TimeSpan timeout);
abstract member Create : obj * TimeSpan -> obj
Public MustOverride Function Create (instance As Object, timeout As TimeSpan) As Object

Параметры

instance
Object

Фактическое состояние экземпляра.

timeout
TimeSpan

Промежуток времени, по истечении которого поставщик сохраняемости прерывает эту попытку.

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

Маркер экземпляра, соответствующий только что сохраненному состоянию. Может передаваться в метод LoadIfChanged(TimeSpan, Object, Object), чтобы определить, отличается ли состояние в хранилище сохраняемости от состояния на момент вызова метода Create.

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