Metodo ActivityValidationServices.Validate (Activity, ValidationSettings)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Verifica che un'attività del flusso di lavoro venga configurata correttamente in base alla logica di convalida. Questa logica può essere il metodo cacheMetadata delle attività da convalidare o vincoli di criteri e compilazione.

Spazio dei nomi:   System.Activities.Validation
Assembly:  System.Activities (in System.Activities.dll)

public static ValidationResults Validate(
	Activity toValidate,
	ValidationSettings settings
)

Parametri

toValidate
Type: System.Activities.Activity

Attività di un albero delle attività del flusso di lavoro.

settings
Type: System.Activities.Validation.ValidationSettings

Oggetto che determina il comportamento del metodo di convalida nel flusso di lavoro, può eliminare la logica di convalida interna e può inoltre contenere i vincoli dei criteri.

Valore restituito

Type: System.Activities.Validation.ValidationResults

Raccolta di errori di convalida, ognuno dei quali può contenere il nome dell'attività configurata in modo non corretto, un messaggio descrittivo, un codice di errore o di avviso e altre informazioni.

Gli autori di attività personalizzate possono fornire la logica di convalida nell'override di un'attività CacheMetadata. Qualsiasi eccezione generata dal metodo CacheMetadata non viene considerata come errore di convalida. Queste eccezioni saranno escluse dalla chiamata all'oggetto Validate e devono essere gestite dal chiamante.

.NET Framework
Disponibile da 4.0
Torna all'inizio
Mostra: