System.Activities.Validation Spazio dei nomi

Fornisce classi correlate alla convalida dell'attività personalizzata.

Classi

Nome Descrizione
ActivityValidationServices

Fornisce la funzionalità per convalidare un flusso di lavoro.

AddValidationError

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

AssertValidation

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

Constraint

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

Constraint<T>

Gestisce un vincolo utilizzato per convalidare 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à che appartengono all'asse padre di un'attività.

GetWorkflowTree

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

ValidationContext

Genera risultati in base al contesto corretto per il nodo corrente nell'albero 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 Errors raccolte e Warnings .

ValidationSettings

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