WorkflowApplication.BeginLoadRunnableInstance Methode

Definitie

Start het asynchrone proces voor het laden van een uitvoerbare werkstroomexemplaren van de InstanceStore.

Overloads

Name Description
BeginLoadRunnableInstance(TimeSpan, AsyncCallback, Object)

Hiermee wordt een bewerking gestart om een runnable werkstroomexemplaren te laden vanaf het InstanceStore opgegeven time-outinterval.

BeginLoadRunnableInstance(AsyncCallback, Object)

Hiermee wordt een bewerking gestart om een runnable werkstroomexemplaren te laden vanuit de InstanceStore.

Opmerkingen

Een runnable exemplaar is een exemplaar waarvoor een timer of exemplaarvergrendeling is verlopen.

BeginLoadRunnableInstance(TimeSpan, AsyncCallback, Object)

Hiermee wordt een bewerking gestart om een runnable werkstroomexemplaren te laden vanaf het InstanceStore opgegeven time-outinterval.

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

Parameters

timeout
TimeSpan

Het interval waarin de laadbewerking moet worden voltooid voordat de bewerking wordt geannuleerd en er een TimeoutException wordt gegenereerd.

callback
AsyncCallback

De methode die moet worden aangeroepen wanneer de bewerking is voltooid.

state
Object

Een optioneel toepassingsspecifiek object met informatie over de asynchrone bewerking.

Retouren

Een verwijzing naar de asynchrone bewerking.

Opmerkingen

Een runnable exemplaar is een exemplaar waarvoor een timer of exemplaarvergrendeling is verlopen.

Als u wilt bepalen of de laadbewerking is geslaagd, roept u het aan EndLoadRunnableInstance. EndLoadRunnableInstance kan vanuit of buiten de callback methode worden aangeroepen. Als EndLoadRunnableInstance de bewerking wordt aangeroepen voordat de cv-bewerking is voltooid, wordt deze geblokkeerd totdat de cv-bewerking is voltooid. Als de laadbewerking niet binnen het opgegeven time-outinterval wordt voltooid, wordt er een TimeoutException gegenereerd van EndLoadRunnableInstance.

Met deze methode wordt een werkstroom asynchroon geladen met behulp van het IAsyncResult asynchrone ontwerppatroon. Zie Overzicht van Asynchroon programmeren voor meer informatie.

Van toepassing op

BeginLoadRunnableInstance(AsyncCallback, Object)

Hiermee wordt een bewerking gestart om een runnable werkstroomexemplaren te laden vanuit de 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

Parameters

callback
AsyncCallback

De methode die moet worden aangeroepen wanneer de bewerking is voltooid.

state
Object

Een optioneel toepassingsspecifiek object met informatie over de asynchrone bewerking.

Retouren

Een verwijzing naar de asynchrone bewerking.

Opmerkingen

Een runnable exemplaar is een exemplaar waarvoor een timer of exemplaarvergrendeling is verlopen.

Als u wilt bepalen of de laadbewerking is geslaagd, roept u het aan EndLoadRunnableInstance. EndLoadRunnableInstance kan vanuit of buiten de callback methode worden aangeroepen. Als EndLoadRunnableInstance de bewerking wordt aangeroepen voordat de cv-bewerking is voltooid, wordt deze geblokkeerd totdat de cv-bewerking is voltooid. Standaard moet de cv-bewerking binnen 30 seconden worden voltooid of anders wordt er een TimeoutException gegenereerd.EndLoadRunnableInstance

Met deze methode wordt een werkstroom asynchroon geladen met behulp van het IAsyncResult asynchrone ontwerppatroon. Zie Overzicht van Asynchroon programmeren voor meer informatie.

Van toepassing op