PersistenceProvider.BeginLoadIfChanged Methode

Definitie

Wanneer deze wordt geïmplementeerd in een afgeleide klasse, vertegenwoordigt u het begin van de LoadIfChanged-fase. De LoadIfChanged-fase vindt plaats wanneer statusgegevens vanuit het persistentiearchief in de persistentieprovider worden geladen en de statusgegevens in het persistentiearchief zijn gewijzigd.

public:
 virtual IAsyncResult ^ BeginLoadIfChanged(TimeSpan timeout, System::Object ^ instanceToken, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginLoadIfChanged(TimeSpan timeout, object instanceToken, AsyncCallback callback, object state);
abstract member BeginLoadIfChanged : TimeSpan * obj * AsyncCallback * obj -> IAsyncResult
override this.BeginLoadIfChanged : TimeSpan * obj * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginLoadIfChanged (timeout As TimeSpan, instanceToken As Object, callback As AsyncCallback, state As Object) As IAsyncResult

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.

callback
AsyncCallback

De methode die moet worden aangeroepen wanneer de bewerking is voltooid.

state
Object

Een door de gebruiker verstrekt object dat deze specifieke asynchrone bewerking onderscheidt van andere bewerkingen.

Retouren

De status van de aanroep van de BeginLoadIfChanged(TimeSpan, Object, AsyncCallback, Object) asynchrone methode.

Van toepassing op