Udostępnij za pośrednictwem


PersistenceProvider.BeginDelete Metoda

Definicja

Po zaimplementowaniu w klasie pochodnej reprezentuje początek fazy Usuwania. Faza Usuwania występuje, gdy dane stanu usługi są trwale usuwane z magazynu trwałości.

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

Parametry

instance
Object

Rzeczywisty stan wystąpienia.

timeout
TimeSpan

Okres, po którym dostawca trwałości przerywa tę próbę.

callback
AsyncCallback

Metoda, która ma zostać wywołana po zakończeniu operacji.

state
Object

Obiekt dostarczony przez użytkownika, który odróżnia tę konkretną operację asynchroniczną od innych operacji.

Zwraca

Stan BeginDelete(Object, TimeSpan, AsyncCallback, Object) wywołania metody asynchronicznej.

Dotyczy