Glossario di Windows Workflow Foundation per .NET Framework 4

Le informazioni contenute in questo argomento sono valide per Windows Workflow Foundation 4.

I termini riportati di seguito sono utilizzati nella documentazione di Windows Workflow Foundation.

Termini

Termine Definizione

attività

Unità di comportamento del programma in Windows Workflow Foundation. Le singole attività possono essere riunite in attività più complesse.

azione di attività

Struttura di dati utilizzata per esporre callback per l'esecuzione del flusso di lavoro e dell'attività.

richiamo di attività

Procedura utilizzata per l'esecuzione diretta dei metodi di un'attività, come se fosse un tipo CLR. ActivityInvoke consente di utilizzare i metodi di un'attività senza creare esplicitamente un'istanza di runtime del flusso di lavoro.

argomento

Definisce il flusso di dati in entrata e in uscita da un'attività. Ogni argomento ha una direzione specificata: in, out o in/out. Rappresentano i parametri di input, output e input/output dell'attività.

segnalibro

Meccanismo mediante il quale un'attività può attendere passivamente di essere ripresa.

compensazione

Gruppo di azioni progettate per annullare o attenuare l'effetto del lavoro precedentemente completato.

correlazione

Meccanismo per l'instradamento dei messaggi a un'istanza di un flusso di lavoro o di un servizio.

applicazione dichiarativa

Applicazione con una descrizione sufficiente a consentirne la creazione in fase di esecuzione senza eseguire istruzioni imperative.

espressione

Costrutto che accetta uno o più argomenti, esegue un'operazione sugli argomenti e restituisce un singolo valore. Le espressioni possono essere utilizzate ovunque possa essere utilizzata un'attività.

diagramma di flusso

Noto paradigma di modellazione che rappresenta i componenti del programma come simboli collegati mediante direzionali. In .NET Framework 4 è possibile modellare i flussi di lavoro come diagrammi di flusso utilizzando l'attività Diagramma di flusso.

processo a esecuzione prolungata

Unità di esecuzione del programma che non restituisce immediatamente un risultato e può protrarsi per diversi riavvii del sistema.

persistenza

Salvataggio dello stato di un flusso di lavoro o servizio su un supporto durevole, in modo da consentirne lo scaricamento della memoria o il ripristino in seguito a un errore di sistema.

macchina a stati

Noto paradigma di modellazione che rappresenta i componenti del programma come singoli stati collegati mediante transizioni di stato basate su eventi. I flussi di lavoro possono essere modellati come macchine a stati utilizzando l'attività StateMachine.

sostanza

Rappresenta un gruppo di segnalibri correlati con un identificatore comune e consente al runtime di decidere se la ripresa di un determinato segnalibro è valida o può diventarlo.

convertitore di tipi

Un tipo CLR può essere associato a uno o più tipi derivati di System.ComponentModel.TypeConverter che consentono la conversione di istanze di tipo CLR in e da istanze di altri tipi. Un convertitore di tipi viene associato a un tipo CLR utilizzando l'attributo System.ComponentModel.TypeConverterAttribute. Un attributo TypeConverterAttribute può essere specificato direttamente nel tipo CLR o in una proprietà. Un convertitore di tipi specificato in una proprietà sarà sempre prioritario rispetto a un convertitore di tipi specificato nel tipo CLR della proprietà.

variabile

Rappresenta l'archiviazione di alcuni dati che devono essere salvati per l'accesso in un momento successivo.

flusso di lavoro

Singola attività o struttura ad albero di attività richiamate da un processo host.

elemento del flusso di lavoro

Classe di base di tutte le strutture dati di Windows Workflow Foundation, tra cui attività, callback di messaggistica ed espressioni.

XAML

eXtensible Application Markup Language

schema XAML

Schema markup utilizzato per definire tipi personalizzati in XAML.