PersistenceProvider.BeginDelete Methode

Definitie

Wanneer deze wordt geïmplementeerd in een afgeleide klasse, vertegenwoordigt u het begin van de fase Verwijderen. De verwijderingsfase treedt op wanneer servicestatusgegevens permanent worden verwijderd uit het persistentiearchief.

public:
 abstract IAsyncResult ^ BeginDelete(System::Object ^ instance, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public abstract IAsyncResult BeginDelete(object instance, TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginDelete : obj * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public MustOverride Function BeginDelete (instance As Object, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parameters

instance
Object

De werkelijke instantiestatus.

timeout
TimeSpan

De periode waarna de persistentieprovider deze poging afbreekt.

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 BeginDelete(Object, TimeSpan, AsyncCallback, Object) asynchrone methode.

Van toepassing op