LockingPersistenceProvider.Create Methode

Definition

Erstellt Instanzstatusinformationen im Persistenzspeicher.

Überlädt

Name Beschreibung
Create(Object, TimeSpan)

Erstellt Instanzstatusinformationen im Persistenzspeicher mithilfe von Parametern, die an die Methode übergeben werden. Diese Methode entsperrt die Instanz im Persistenzspeicher nach dem Speichern des Instanzzustands nicht.

Create(Object, TimeSpan, Boolean)

Diese Methode erstellt Instanzstatusinformationen im Persistenzspeicher mithilfe von Parametern, die an die Methode übergeben werden. Die Methode entsperrt die Instanz im Instanzspeicher, wenn der Wert des unlockInstance Parameters lautet true.

Create(Object, TimeSpan)

Erstellt Instanzstatusinformationen im Persistenzspeicher mithilfe von Parametern, die an die Methode übergeben werden. Diese Methode entsperrt die Instanz im Persistenzspeicher nach dem Speichern des Instanzzustands nicht.

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

Parameter

instance
Object

Das Instanzobjekt, dessen Statusinformationen im Persistenzspeicher gespeichert werden müssen.

timeout
TimeSpan

Das Intervall, in dem der Vorgang vor dem Timeout abgeschlossen werden muss.

Gibt zurück

Die Statusinformationen.

Gilt für:

Create(Object, TimeSpan, Boolean)

Diese Methode erstellt Instanzstatusinformationen im Persistenzspeicher mithilfe von Parametern, die an die Methode übergeben werden. Die Methode entsperrt die Instanz im Instanzspeicher, wenn der Wert des unlockInstance Parameters lautet 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

Parameter

instance
Object

Das Instanzobjekt, dessen Statusinformationen im Persistenzspeicher gespeichert werden.

timeout
TimeSpan

Das Intervall, in dem der Vorgang vor dem Timeout abgeschlossen werden muss.

unlockInstance
Boolean

true wenn die Instanz im Persistenzspeicher entsperrt werden muss; andernfalls false.

Gibt zurück

Die Statusinformationen.

Gilt für: