Condividi tramite


ValidationActivity interface

Questa attività verifica che esista una risorsa esterna.

Extends

Proprietà

childItems

Può essere usato se il set di dati punta a una cartella. Se impostato su true, la cartella deve avere almeno un file. Se impostato su false, la cartella deve essere vuota. Tipo: booleano (o espressione con valore booleano resultType).

dataset

Informazioni di riferimento sul set di dati dell'attività di convalida.

minimumSize

Può essere usato se il set di dati punta a un file. Il file deve essere maggiore o uguale alla dimensione del valore specificato. Tipo: integer (o Espressione con integer resultType).

sleep

Ritardo in secondi tra i tentativi di convalida. Se non viene specificato alcun valore, verranno usati 10 secondi come impostazione predefinita. Tipo: integer (o Espressione con integer resultType).

timeout

Specifica il timeout per l'esecuzione dell'attività. Se non è specificato alcun valore, accetta il valore di TimeSpan.FromDays(7) che è 1 settimana come impostazione predefinita. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

type

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

Proprietà ereditate

dependsOn

L'attività dipende dalla condizione.

description

Descrizione dell'attività.

name

Nome dell'attività.

onInactiveMarkAs

Risultato dello stato dell'attività quando lo stato è impostato su Inattivo. Si tratta di una proprietà facoltativa e, se non specificata quando l'attività è inattiva, lo stato sarà Succeeded per impostazione predefinita.

state

Stato dell'attività. Si tratta di una proprietà facoltativa e, se non specificato, lo stato sarà Attivo per impostazione predefinita.

userProperties

Proprietà utente attività.

Dettagli proprietà

childItems

Può essere usato se il set di dati punta a una cartella. Se impostato su true, la cartella deve avere almeno un file. Se impostato su false, la cartella deve essere vuota. Tipo: booleano (o espressione con valore booleano resultType).

childItems?: any

Valore della proprietà

any

dataset

Informazioni di riferimento sul set di dati dell'attività di convalida.

dataset: DatasetReference

Valore della proprietà

minimumSize

Può essere usato se il set di dati punta a un file. Il file deve essere maggiore o uguale alla dimensione del valore specificato. Tipo: integer (o Espressione con integer resultType).

minimumSize?: any

Valore della proprietà

any

sleep

Ritardo in secondi tra i tentativi di convalida. Se non viene specificato alcun valore, verranno usati 10 secondi come impostazione predefinita. Tipo: integer (o Espressione con integer resultType).

sleep?: any

Valore della proprietà

any

timeout

Specifica il timeout per l'esecuzione dell'attività. Se non è specificato alcun valore, accetta il valore di TimeSpan.FromDays(7) che è 1 settimana come impostazione predefinita. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

timeout?: any

Valore della proprietà

any

type

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

type: "Validation"

Valore della proprietà

"Validation"

Dettagli proprietà ereditate

dependsOn

L'attività dipende dalla condizione.

dependsOn?: ActivityDependency[]

Valore della proprietà

ereditato daControlActivity.dependsOn

description

Descrizione dell'attività.

description?: string

Valore della proprietà

string

ereditato daControlActivity.description

name

Nome dell'attività.

name: string

Valore della proprietà

string

ereditato daControlActivity.name

onInactiveMarkAs

Risultato dello stato dell'attività quando lo stato è impostato su Inattivo. Si tratta di una proprietà facoltativa e, se non specificata quando l'attività è inattiva, lo stato sarà Succeeded per impostazione predefinita.

onInactiveMarkAs?: string

Valore della proprietà

string

ereditato daControlActivity.onInactiveMarkAs

state

Stato dell'attività. Si tratta di una proprietà facoltativa e, se non specificato, lo stato sarà Attivo per impostazione predefinita.

state?: string

Valore della proprietà

string

ereditato daControlActivity.state

userProperties

Proprietà utente attività.

userProperties?: UserProperty[]

Valore della proprietà

ereditato daControlActivity.userProperties