System.Activities.Validation Spazio dei nomi

Fornisce le classi correlate alla convalida dell'attività personalizzata.

Classi

ActivityValidationServices

Fornisce la funzionalità che consente di convalidare un flusso di lavoro.

AddValidationError

Aggiungere un errore di convalida dell'attività specificato all'attività prima dell'esecuzione.

AssertValidation

Aggiunge una violazione di vincolo a un elenco di violazioni dei vincoli se la condizione di asserzione restituisce false.

Constraint

Gestisce il vincolo di convalida utilizzato per la convalida di un'attività.

Constraint<T>

Gestisce un vincolo utilizzato per la convalida di un elemento di tipo T.

GetChildSubtree

Recupera le attività figlio del flusso di lavoro da un'istanza di un'attività.

GetParentChain

Recupera la raccolta di tutte le attività appartenenti all'asse padre di un'attività.

GetWorkflowTree

Recupera una struttura del flusso di lavoro da un'istanza di un'attività.

ValidationContext

Genera risultati basati sul contesto corretto per il nodo corrente nella struttura del flusso di lavoro.

ValidationError

Rappresenta un'istanza di un errore di convalida che si verifica prima dell'esecuzione del flusso di lavoro.

ValidationResults

Contiene tutti gli errori di convalida generati da Validate(Activity) durante la convalida di un flusso di lavoro. Questi errori sono contenuti nelle raccolte Errors e Warnings.

ValidationSettings

Rappresenta una raccolta di impostazioni che consentono di personalizzare il comportamento di Validate(Activity). Consente inoltre all'utente dell'attività di applicare vincoli di criteri a un flusso di lavoro.