Nyelv

WorkflowApplication.BeginGetInstance Metódus

Definíció

A példány tulajdonosát aszinkron módon kéri le az aszinkron IAsyncResult tervezési minta használatával.

Túlterhelések

Name Description
BeginGetInstance(Guid, InstanceStore, AsyncCallback, Object)

A példány tulajdonosát aszinkron módon kéri le a IAsyncResult megadott példányazonosítóval, példánytárolóval, visszahívással és állapottal rendelkező aszinkron tervezési mintával.

BeginGetInstance(Guid, InstanceStore, TimeSpan, AsyncCallback, Object)

A példány tulajdonosát aszinkron módon kéri le a IAsyncResult megadott példányazonosítóval, példánytárolóval, időtúllépési intervallummal, visszahívással és állapottal rendelkező aszinkron tervezési mintával.

BeginGetInstance(Guid, InstanceStore, AsyncCallback, Object)

A példány tulajdonosát aszinkron módon kéri le a IAsyncResult megadott példányazonosítóval, példánytárolóval, visszahívással és állapottal rendelkező aszinkron tervezési mintával.

public:
 static IAsyncResult ^ BeginGetInstance(Guid instanceId, System::Runtime::DurableInstancing::InstanceStore ^ instanceStore, AsyncCallback ^ callback, System::Object ^ state);
public static IAsyncResult BeginGetInstance(Guid instanceId, System.Runtime.DurableInstancing.InstanceStore instanceStore, AsyncCallback callback, object state);
static member BeginGetInstance : Guid * System.Runtime.DurableInstancing.InstanceStore * AsyncCallback * obj -> IAsyncResult
Public Shared Function BeginGetInstance (instanceId As Guid, instanceStore As InstanceStore, callback As AsyncCallback, state As Object) As IAsyncResult

Paraméterek

instanceId
Guid

A példány azonosítója.

instanceStore
InstanceStore

A munkafolyamat-alkalmazás aktuális példányának tartós állapotához való hozzáférés.

callback
AsyncCallback

A kezdő terhelési művelet befejeződé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.

A következőre érvényes:

BeginGetInstance(Guid, InstanceStore, TimeSpan, AsyncCallback, Object)

A példány tulajdonosát aszinkron módon kéri le a IAsyncResult megadott példányazonosítóval, példánytárolóval, időtúllépési intervallummal, visszahívással és állapottal rendelkező aszinkron tervezési mintával.

public:
 static IAsyncResult ^ BeginGetInstance(Guid instanceId, System::Runtime::DurableInstancing::InstanceStore ^ instanceStore, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public static IAsyncResult BeginGetInstance(Guid instanceId, System.Runtime.DurableInstancing.InstanceStore instanceStore, TimeSpan timeout, AsyncCallback callback, object state);
static member BeginGetInstance : Guid * System.Runtime.DurableInstancing.InstanceStore * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Shared Function BeginGetInstance (instanceId As Guid, instanceStore As InstanceStore, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Paraméterek

instanceId
Guid

A példány azonosítója.

instanceStore
InstanceStore

A munkafolyamat-alkalmazás aktuális példányának tartós állapotához való hozzáférés.

timeout
TimeSpan

Az az intervallum, amelyben a kezdő betöltési műveletnek befejeződnie kell a művelet megszakítása és TimeoutException a művelet eldobása előtt.

callback
AsyncCallback

A kezdő terhelési művelet befejeződé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.

A következőre érvényes: