Metodo ActivityManager.Delete (IDictionary<String, String>, Boolean)

Elimina le attività flusso di lavoro corrispondenti al filtro di metadati specificato nell'ambito corrente e, facoltativamente, termina le istanze di flusso di lavoro dipendenti.

Spazio dei nomi  Microsoft.Workflow.Client
Assembly:  Microsoft.Workflow.Client (in Microsoft.Workflow.Client.dll)

public int Delete(
	IDictionary<string, string> metadataFilter,
	bool terminateDependentInstances
)

Parametri

metadataFilter
Tipo: System.Collections.Generic.IDictionary<String, String>
Raccolta di metaDataFilter che specifica i criteri per l'eliminazione dei flussi di lavoro.
terminateDependentInstances
Tipo: System.Boolean
True se tutte le istanze esistenti di qualsiasi flusso di lavoro che ha utilizzato un'attività eliminata devono essere terminate. False se l'esecuzione delle istanze esistenti dei flussi di lavoro interessati deve continuare.

Valore restituito

Tipo: System.Int32
Numero delle attività flusso di lavoro eliminate.

If metadata filter is null then all workflow activities in the current scope will be delete. Otherwise only activities with the matching metadata filter will be deleted.

Mostra: