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

Определение

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

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

Параметры

instance
Object

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

timeout
TimeSpan

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

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

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

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