PersistenceProvider.Create(Object, TimeSpan) Metoda

Definice

Při implementaci v odvozené třídě vytvoří záznam stavu služby v úložišti trvalosti.

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

Skutečný stav instance.

timeout
TimeSpan

Časové období, po kterém poskytovatel trvalosti přeruší tento pokus.

Návraty

Token instance odpovídající právě uloženému stavu. Dá se předat LoadIfChanged(TimeSpan, Object, Object) , aby bylo možné určit, jestli se stav v úložišti trvalosti liší od stavu při zavolání metody Create.

Platí pro