InstancePersistenceContext.BeginExecute Metódus

Definíció

Egy adatmegőrzési parancs aszinkron végrehajtásának megkezdése.

public:
 IAsyncResult ^ BeginExecute(System::Runtime::DurableInstancing::InstancePersistenceCommand ^ command, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, TimeSpan timeout, AsyncCallback callback, object state);
member this.BeginExecute : System.Runtime.DurableInstancing.InstancePersistenceCommand * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginExecute (command As InstancePersistenceCommand, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Paraméterek

command
InstancePersistenceCommand

A végrehajtandó adatmegőrzési parancs.

timeout
TimeSpan

A művelet időtúllépési értéke.

callback
AsyncCallback

Az aszinkron értesítést kapó meghatalmazott megkapja a kérelemművelet befejezését.

state
Object

Az állapotinformációk.

Válaszok

Aszinkron művelet állapota.

Megjegyzések

A adatmegőrzési szolgáltató ezzel a módszerrel hajthat végre alparancsokat egy parancs részeként. Az alparancs a BeginTryCommand használatával lesz végrehajtva, hasonlóan az InstanceStore.BeginExecute parancsokhoz. A parancsok beágyazhatók, de a parancsok nem hajthatnak végre egyszerre több alparancsot.

A következőre érvényes: