WorkflowApplication.BeginLoadRunnableInstance Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.