Condividi tramite


PersistenceProvider.BeginDelete Metodo

Definizione

Una volta implementato in una classe derivata, rappresenta l'inizio della fase di eliminazione. La fase di eliminazione si verifica quando i dati relativi allo stato del servizio vengono eliminati in modo permanente dall'archivio di persistenza.

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

Parametri

instance
Object

Stato dell'istanza effettivo.

timeout
TimeSpan

Periodo di tempo dopo il quale il provider di persistenza interrompe il tentativo.

callback
AsyncCallback

Metodo da chiamare al termine dell'operazione.

state
Object

Oggetto fornito dall'utente che distingue questa specifica operazione asincrona da altre operazioni.

Restituisce

Stato della chiamata asincrona BeginDelete(Object, TimeSpan, AsyncCallback, Object).

Si applica a