Udostępnij za pośrednictwem


PersistenceProvider.BeginUpdate Metoda

Definicja

Po zaimplementowaniu w klasie pochodnej reprezentuje początek fazy aktualizacji. Faza aktualizacji występuje, gdy dane stanu usługi są aktualizowane w magazynie trwałości.

public:
 abstract IAsyncResult ^ BeginUpdate(System::Object ^ instance, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public abstract IAsyncResult BeginUpdate (object instance, TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginUpdate : obj * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public MustOverride Function BeginUpdate (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 udostępniony przez użytkownika, który odróżnia tę konkretną operację asynchroniczną od innych operacji.

Zwraca

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

Dotyczy