Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La convalida delle attività consente agli autori e agli utenti di attività di identificare e segnalare gli errori nella configurazione di un'attività prima dell'esecuzione. Windows Workflow Foundation (WF) fornisce i tre tipi di convalida delle attività seguenti:
Attributi di
RequiredArgumenteOverloadGroup.Convalida basata su codice imperativo.
Vincoli dichiarativi.
RequiredArgument e OverloadGroup gli attributi indicano che alcuni argomenti di un'attività sono obbligatori. La convalida basata su codice imperativo consente a un'attività di fornire la convalida su se stessa e i vincoli dichiarativi consentono la convalida dell'attività e della relativa relazione con il flusso di lavoro contenitore. Se un'attività non è configurata correttamente in base ai requisiti di convalida, vengono restituiti errori di convalida e avvisi. Se il flusso di lavoro contenitore viene creato utilizzando il designer di flussi di lavoro, nel designer vengono visualizzati errori di convalida e avvisi. Se il flusso di lavoro viene creato all'esterno della finestra di progettazione del flusso di lavoro, vengono restituiti errori di convalida quando viene richiamato il flusso di lavoro. Indipendentemente dalla modalità di creazione del flusso di lavoro, non è mai consentito eseguire un flusso di lavoro con errori di convalida. In questa sezione viene fornita una panoramica di questi tipi di convalida delle attività e del modo in cui viene richiamata la convalida dell'attività.
In questa sezione
Argomenti obbligatori e gruppi di sovraccarico
Descrive come usare gli RequiredArgument attributi e OverloadGroup per fornire la convalida.
Convalida imperativa Code-Based
Descrive come usare la convalida basata su codice per le attività basate su CodeActivity e NativeActivity.
Vincoli dichiarativi
Viene descritto come usare vincoli dichiarativi per fornire una convalida delle attività complessa.
Avvio della convalida dell'attività
Viene illustrato quando la convalida dell'attività viene richiamata automaticamente e come richiamare in modo esplicito la convalida.