LockingPersistenceProvider.LoadIfChanged Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Lädt die Instanzstatusinformationen aus dem Beibehaltungsspeicher, wenn die Statusinformationen geändert wurden, seitdem die Informationen zum letzten Mal vom Aufrufer geladen wurden.
Überlädt
LoadIfChanged(TimeSpan, Object, Object) |
Lädt die Instanzstatusinformationen aus dem Beibehaltungsspeicher, wenn die Statusinformationen geändert wurden, seitdem die Informationen zum letzten Mal vom Aufrufer geladen wurden. Diese Methode sperrt die Instanz nicht im Beibehaltungsspeicher. |
LoadIfChanged(TimeSpan, Object, Boolean, Object) |
Lädt die Instanzstatusinformationen aus dem Beibehaltungsspeicher, wenn die Statusinformationen geändert wurden, seitdem die Informationen zum letzten Mal vom Aufrufer geladen wurden. Mit dieser Methode kann der Aufrufer auch angeben, ob die Instanz im Beibehaltungsspeicher gesperrt werden soll. |
LoadIfChanged(TimeSpan, Object, Object)
Lädt die Instanzstatusinformationen aus dem Beibehaltungsspeicher, wenn die Statusinformationen geändert wurden, seitdem die Informationen zum letzten Mal vom Aufrufer geladen wurden. Diese Methode sperrt die Instanz nicht im Beibehaltungsspeicher.
public:
override bool LoadIfChanged(TimeSpan timeout, System::Object ^ instanceToken, [Runtime::InteropServices::Out] System::Object ^ % instance);
public override bool LoadIfChanged (TimeSpan timeout, object instanceToken, out object instance);
override this.LoadIfChanged : TimeSpan * obj * obj -> bool
Public Overrides Function LoadIfChanged (timeout As TimeSpan, instanceToken As Object, ByRef instance As Object) As Boolean
Parameter
- timeout
- TimeSpan
Der Zeitraum, nach dem der Beibehaltungsanbieter diesen Vorgang abbricht.
- instanceToken
- Object
Das von den vorherigen Create
oder Update
-Methodenaufrufen zurückgegebene Token, das den aktuellen Status des Aufrufers darstellt.
- instance
- Object
Die tatsächlichen Instanzstatusinformationen.
Gibt zurück
true
, wenn die Instanz am Ende dieses Vorgangs im Beibehaltungsspeicher gesperrt werden soll; andernfalls false
.
Gilt für:
LoadIfChanged(TimeSpan, Object, Boolean, Object)
Lädt die Instanzstatusinformationen aus dem Beibehaltungsspeicher, wenn die Statusinformationen geändert wurden, seitdem die Informationen zum letzten Mal vom Aufrufer geladen wurden. Mit dieser Methode kann der Aufrufer auch angeben, ob die Instanz im Beibehaltungsspeicher gesperrt werden soll.
public:
virtual bool LoadIfChanged(TimeSpan timeout, System::Object ^ instanceToken, bool lockInstance, [Runtime::InteropServices::Out] System::Object ^ % instance);
public virtual bool LoadIfChanged (TimeSpan timeout, object instanceToken, bool lockInstance, out object instance);
override this.LoadIfChanged : TimeSpan * obj * bool * obj -> bool
Public Overridable Function LoadIfChanged (timeout As TimeSpan, instanceToken As Object, lockInstance As Boolean, ByRef instance As Object) As Boolean
Parameter
- timeout
- TimeSpan
Der Zeitraum, nach dem der Beibehaltungsanbieter diesen Vorgang abbricht.
- instanceToken
- Object
Das vom vorherigen Create- oder Update-Methodenaufruf zurückgegebene Token, das den aktuellen Status des Aufrufers darstellt.
- lockInstance
- Boolean
true
, wenn die Instanz am Ende dieses Vorgangs im Beibehaltungsspeicher gesperrt werden soll; andernfalls false
.
- instance
- Object
Die Instanzstatusinformationen.
Gibt zurück
true
, wenn die Instanz am Ende dieses Vorgangs im Beibehaltungsspeicher gesperrt werden soll; andernfalls false
.