Udostępnij za pośrednictwem


PersistenceProvider.BeginCreate Metoda

Definicja

Po zaimplementowaniu w klasie pochodnej reprezentuje początek fazy Tworzenia. Faza tworzenia występuje, gdy rekordy wystąpienia usługi są tworzone po raz pierwszy w magazynie trwałości.

public:
 abstract IAsyncResult ^ BeginCreate(System::Object ^ instance, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public abstract IAsyncResult BeginCreate (object instance, TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginCreate : obj * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public MustOverride Function BeginCreate (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 BeginCreate(Object, TimeSpan, AsyncCallback, Object) wywołania metody asynchronicznej.

Dotyczy