Udostępnij za pośrednictwem


PersistenceProvider.Create(Object, TimeSpan) Metoda

Definicja

Po zaimplementowaniu w klasie pochodnej tworzy rekord stanu usługi w magazynie trwałości.

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

Parametry

instance
Object

Rzeczywisty stan wystąpienia.

timeout
TimeSpan

Okres, po którym dostawca trwałości przerywa tę próbę.

Zwraca

Token wystąpienia odpowiadający właśnie zapisanemu stanowi. Można to przekazać, aby LoadIfChanged(TimeSpan, Object, Object) określić, czy stan w magazynie trwałości różni się od stanu wywoływanego podczas tworzenia.

Dotyczy