Nyelv

WorkflowApplication.BeginLoadRunnableInstance Metódus

Definíció

Elindítja a futtatható munkafolyamat-példány aszinkron betöltésének folyamatát a InstanceStore.

Túlterhelések

Name Description
BeginLoadRunnableInstance(TimeSpan, AsyncCallback, Object)

Elindít egy műveletet egy futtatható munkafolyamat-példány betöltéséhez a InstanceStore megadott időtúllépési időköz használatával.

BeginLoadRunnableInstance(AsyncCallback, Object)

Elindít egy műveletet egy futtatható munkafolyamat-példány betöltéséhez a InstanceStore.

Megjegyzések

A futtatható példány olyan példány, amelynek időzítője vagy példányzárolása lejárt.

BeginLoadRunnableInstance(TimeSpan, AsyncCallback, Object)

Elindít egy műveletet egy futtatható munkafolyamat-példány betöltéséhez a InstanceStore megadott időtúllépési időköz használatával.

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

Paraméterek

timeout
TimeSpan

Az az intervallum, amelyben a terhelési műveletnek le kell fejeződnie a művelet megszakítása és TimeoutException a dobás előtt.

callback
AsyncCallback

A művelet befejezésekor meghívandó metódus.

state
Object

Nem kötelező alkalmazásspecifikus objektum, amely az aszinkron művelettel kapcsolatos információkat tartalmazza.

Válaszok

Az aszinkron műveletre mutató hivatkozás.

Megjegyzések

A futtatható példány olyan példány, amelynek időzítője vagy példányzárolása lejárt.

Annak megállapításához, hogy a terhelési művelet sikeres volt-e, hívja meg a következőt EndLoadRunnableInstance: . EndLoadRunnableInstance metóduson belülről vagy kívülről callback is meghívható. Ha EndLoadRunnableInstance a rendszer az önéletrajzi művelet befejeződése előtt hívja meg, az letiltja, amíg az önéletrajzi művelet befejeződik. Ha a terhelési művelet nem fejeződik be a megadott időtúllépési időközön TimeoutException belül, a rendszer a következőből dobja ki a következőt EndLoadRunnableInstance: .

Ez a metódus aszinkron módon tölti be a munkafolyamatot az aszinkron IAsyncResult tervezési mintával. További információ: Aszinkron programozás áttekintése.

A következőre érvényes:

BeginLoadRunnableInstance(AsyncCallback, Object)

Elindít egy műveletet egy futtatható munkafolyamat-példány betöltéséhez a InstanceStore.

public:
 IAsyncResult ^ BeginLoadRunnableInstance(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginLoadRunnableInstance(AsyncCallback callback, object state);
member this.BeginLoadRunnableInstance : AsyncCallback * obj -> IAsyncResult
Public Function BeginLoadRunnableInstance (callback As AsyncCallback, state As Object) As IAsyncResult

Paraméterek

callback
AsyncCallback

A művelet befejezésekor meghívandó metódus.

state
Object

Nem kötelező alkalmazásspecifikus objektum, amely az aszinkron művelettel kapcsolatos információkat tartalmazza.

Válaszok

Az aszinkron műveletre mutató hivatkozás.

Megjegyzések

A futtatható példány olyan példány, amelynek időzítője vagy példányzárolása lejárt.

Annak megállapításához, hogy a terhelési művelet sikeres volt-e, hívja meg a következőt EndLoadRunnableInstance: . EndLoadRunnableInstance metóduson belülről vagy kívülről callback is meghívható. Ha EndLoadRunnableInstance a rendszer az önéletrajzi művelet befejeződése előtt hívja meg, az letiltja, amíg az önéletrajzi művelet befejeződik. Alapértelmezés szerint a folytatási műveletnek 30 másodperc alatt kell befejeződnie, különben TimeoutException a művelet a következőből EndLoadRunnableInstanceindul ki: .

Ez a metódus aszinkron módon tölti be a munkafolyamatot az aszinkron IAsyncResult tervezési mintával. További információ: Aszinkron programozás áttekintése.

A következőre érvényes: