WorkflowApplication.BeginLoadRunnableInstance Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise le processus asynchrone du chargement d'une instance de flux de travail exécutable à partir de la propriété InstanceStore.
Surcharges
BeginLoadRunnableInstance(TimeSpan, AsyncCallback, Object) |
Initialise une opération pour charger une instance de flux de travail exécutable à partir de la propriété InstanceStore à l'aide de l'intervalle de délai d'attente spécifié. |
BeginLoadRunnableInstance(AsyncCallback, Object) |
Initialise une opération pour charger une instance de flux de travail exécutable à partir de la propriété InstanceStore. |
Remarques
Une instance exécutable est une instance pour laquelle une horloge ou un verrou d'instance a expiré.
BeginLoadRunnableInstance(TimeSpan, AsyncCallback, Object)
Initialise une opération pour charger une instance de flux de travail exécutable à partir de la propriété InstanceStore à l'aide de l'intervalle de délai d'attente spécifié.
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ètres
- timeout
- TimeSpan
Intervalle dans lequel l'opération de chargement doit être réalisée avant que l'opération ne soit annulée et qu'une TimeoutException ne soit levée.
- callback
- AsyncCallback
Méthode à appeler lorsque l'opération est terminée.
- state
- Object
Objet facultatif spécifique à l'application qui contient les informations sur l'opération asynchrone.
Retours
Référence à l'opération asynchrone.
Remarques
Une instance exécutable est une instance pour laquelle une horloge ou un verrou d'instance a expiré.
Pour déterminer si l'opération de chargement a réussi, appelez EndLoadRunnableInstance. EndLoadRunnableInstance peut être appelée à l'intérieur ou à l'extérieur de la méthode callback
. Si la méthode EndLoadRunnableInstance est appelée avant la fin de l'opération de reprise, elle demeure bloquée jusqu'à la fin de l'opération de reprise. Si l'opération de chargement ne se termine pas dans le délai d'attente spécifié, une TimeoutException est levée depuis EndLoadRunnableInstance.
Cette méthode charge de façon asynchrone un flux de travail à l’aide du modèle de conception asynchrone IAsyncResult. Pour plus d’informations, consultez Vue d’ensemble de la programmation asynchrone.
S’applique à
BeginLoadRunnableInstance(AsyncCallback, Object)
Initialise une opération pour charger une instance de flux de travail exécutable à partir de la propriété 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ètres
- callback
- AsyncCallback
Méthode à appeler lorsque l'opération est terminée.
- state
- Object
Objet facultatif spécifique à l'application qui contient les informations sur l'opération asynchrone.
Retours
Référence à l'opération asynchrone.
Remarques
Une instance exécutable est une instance pour laquelle une horloge ou un verrou d'instance a expiré.
Pour déterminer si l'opération de chargement a réussi, appelez EndLoadRunnableInstance. EndLoadRunnableInstance peut être appelée à l'intérieur ou à l'extérieur de la méthode callback
. Si la méthode EndLoadRunnableInstance est appelée avant la fin de l'opération de reprise, elle demeure bloquée jusqu'à la fin de l'opération de reprise. Par défaut, l'opération de reprise doit être réalisée en 30 secondes, à défaut de quoi une TimeoutException est levée depuis EndLoadRunnableInstance.
Cette méthode charge de façon asynchrone un flux de travail à l’aide du modèle de conception asynchrone IAsyncResult. Pour plus d’informations, consultez Vue d’ensemble de la programmation asynchrone.