Partager via


WorkflowApplication.BeginLoadRunnableInstance Méthode

Définition

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.

S’applique à