PersistenceProvider.LoadIfChanged(TimeSpan, Object, Object) Methode

Definitie

Wanneer deze is geïmplementeerd in een afgeleide klasse, laadt u servicestatusgegevens uit het persistentiearchief als deze gegevens zijn gewijzigd.

public:
 virtual bool LoadIfChanged(TimeSpan timeout, System::Object ^ instanceToken, [Runtime::InteropServices::Out] System::Object ^ % instance);
public virtual bool LoadIfChanged(TimeSpan timeout, object instanceToken, out object instance);
abstract member LoadIfChanged : TimeSpan * obj * obj -> bool
override this.LoadIfChanged : TimeSpan * obj * obj -> bool
Public Overridable Function LoadIfChanged (timeout As TimeSpan, instanceToken As Object, ByRef instance As Object) As Boolean

Parameters

timeout
TimeSpan

De periode waarna de persistentieprovider deze poging afbreekt.

instanceToken
Object

Het token dat wordt geretourneerd door een vorige Create(Object, TimeSpan) of Update(Object, TimeSpan), die de huidige status aangeeft die door de beller wordt bewaard.

instance
Object

De werkelijke instantiestatus.

Retouren

true als de instanceout parameter is ingesteld met de meest recente kopie uit het persistentiearchief; false als de status lokaal in de cache al up-to-date is.

Van toepassing op