WorkflowInstance.WorkflowInstanceControl Struct
In questo articolo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce i metodi che consentono alle classi derivate WorkflowInstance di accedere alla funzionalità del runtime del flusso di lavoro.
protected: value class WorkflowInstance::WorkflowInstanceControl
protected struct WorkflowInstance.WorkflowInstanceControl
Protected Structure WorkflowInstance.WorkflowInstanceControl
- Ereditarietà
Has |
Chiamato dal runtime del flusso di lavoro per determinare se questa istanza del flusso di lavoro dispone di record di rilevamento in sospeso e di un partecipante del rilevamento. |
Is |
Ottiene un valore che indica se WorkflowInstance è in uno stato in cui può essere reso persistente. |
State |
Ottiene lo stato della classe WorkflowInstance. |
Tracking |
Chiamato dal runtime del flusso di lavoro per determinare se il rilevamento è abilitato in questa istanza del flusso di lavoro. |
Abort() |
Interrompe l'oggetto WorkflowInstance. |
Abort(Exception) |
Interrompe WorkflowInstance tramite l'eccezione specificata. |
Begin |
Chiamato dal runtime del flusso di lavoro per iniziare l'invio in modo asincrono di record di rilevamento in sospeso ai partecipanti del rilevamento. |
End |
Chiamato dal runtime del flusso di lavoro per terminare l'operazione di rilevamento. |
Equals(Object) |
Restituisce un valore che indica se l'oggetto WorkflowInstance.WorkflowInstanceControl corrente è uguale all'oggetto specificato. |
Flush |
Chiamato dal runtime del flusso di lavoro per inviare record di rilevamento in sospeso ai partecipanti del rilevamento. |
Get |
Restituisce l'eccezione che causa l'interruzione di WorkflowInstance. |
Get |
Restituisce la raccolta di segnalibri disponibili per WorkflowInstance. |
Get |
Restituisce la raccolta di segnalibri disponibili per l'oggetto WorkflowInstance creato nell'oggetto BookmarkScope specificato. |
Get |
Restituisce l'oggetto ActivityInstanceState finale di WorkflowInstance. |
Get |
Restituisce l'oggetto ActivityInstanceState finale di WorkflowInstance, inclusa l'eccezione di terminazione. |
Get |
Restituisce l'oggetto ActivityInstanceState finale di WorkflowInstance, inclusi gli output del flusso di lavoro e l'eccezione di terminazione. |
Get |
Restituisce il codice hash per questo oggetto WorkflowInstance.WorkflowInstanceControl. |
Get |
Restituisce un dizionario di variabili nell'ambito corrente specificato con Mapped. |
Pause |
Richiede che il runtime del flusso di lavoro sospenda WorkflowInstance in corrispondenza del successivo punto di esecuzione in cui è possibile impostare la persistenza. Si noti che la coda dell'utilità di pianificazione potrebbe non essere vuota in corrispondenza di questo punto. |
Prepare |
Prepara lo stato di WorkflowInstance per la serializzazione. |
Request |
Richiede l'arresto dell'utilità di pianificazione. |
Run() |
Indica a WorkflowInstance di iniziare l'esecuzione. |
Schedule |
Pianifica una ripresa del segnalibro con il valore specificato. |
Schedule |
Pianifica una ripresa di Bookmark dall'oggetto BookmarkScope specificato. |
Schedule |
Pianifica l'annullamento di WorkflowInstance. |
Terminate(Exception) |
Esegue la transizione di WorkflowInstance allo stato Faulted finale tramite l'eccezione specificata. |
Track(Workflow |
Chiamato dal runtime del flusso di lavoro per aggiungere il record in sospeso specificato all'elenco di record in sospeso. |
Equality(Workflow |
Restituisce un valore che indica se due istanze di WorkflowInstance.WorkflowInstanceControl sono uguali. |
Inequality(Workflow |
Restituisce un valore che indica se due istanze di WorkflowInstance.WorkflowInstanceControl non sono uguali. |
Prodotto | Versioni |
---|---|
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: