PersistenceProvider.BeginLoad(TimeSpan, AsyncCallback, Object) Metoda

Definicja

Po zaimplementowaniu w klasie pochodnej reprezentuje początek fazy ładowania. Faza ładowania występuje, gdy dane stanu są ładowane do dostawcy trwałości z magazynu trwałości.

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

Parametry

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 BeginLoad(TimeSpan, AsyncCallback, Object) wywołania metody asynchronicznej.

Dotyczy