Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile specificare i parametri che l'orchestrazione deve accettare nella finestra Visualizzazione orchestrazione. Un'orchestrazione può accettare gli elementi seguenti come parametri:
Messaggi
Variabili (inclusi gli oggetti)
Set di correlazioni
Collegamenti ai ruoli
Porte
I parametri possono essere passati tra orchestrazioni come parametri di ingresso o parametri di uscita. I parametri possono essere passati per valore o per riferimento. I parametri out possono essere passati solo per riferimento. I parametri possono includere variabili, messaggi, set di correlazioni, collegamenti di ruolo e porte.
Per impostare i parametri di orchestrazione
Nella finestra Visualizzazione orchestrazione usare la cartella Parametri orchestrazione per aggiungere variabili, messaggi e porte.
Per ogni elemento aggiunto alla cartella Parametri di orchestrazione , utilizzare la finestra Proprietà per specificare la proprietà Direction :
In—un parametro passato per valore.
Ref: parametro passato per riferimento.
Out—Un parametro passato come riferimento.
Per aggiungere un parametro a un'orchestrazione
Nella finestra Visualizzazione orchestrazione fare clic con il pulsante destro del mouse sulla cartella Parametri orchestrazione e quindi scegliere il tipo di parametro desiderato.
Per le porte configurate e i collegamenti di ruolo, usare la procedura guidata per configurare il parametro .
—Oppure—
Per altri tipi di parametri, usare la pagina delle proprietà per configurare il parametro .
Tipi di parametri
I parametri possono essere passati per valore, come parametri di riferimento e come parametri out. Quando un parametro viene passato per valore a un'orchestrazione, viene creata una copia dei dati e usata dall'orchestrazione.
Quando si usa un parametro di riferimento, non viene eseguita alcuna copia. Il percorso di memoria che contiene i dati viene condiviso tra il programma chiamante e l'orchestrazione e il contenuto di questa posizione di memoria può essere modificato dall'orchestrazione. Tale modifica significa che il valore del parametro viene modificato non solo nell'orchestrazione, ma anche nel programma chiamante.
Un parametro out è simile a un parametro di riferimento, ma l'orchestrazione non può presupporre che contenga dati validi quando viene passato; piuttosto, il programma chiamante prevede che l'orchestrazione assegni un valore a questo parametro.
Regole per i parametri di orchestrazione
È possibile passare solo messaggi e variabili (inclusi gli oggetti) come parametri out o reference.
Non è possibile passare o fare riferimento a parametri a un'orchestrazione in una forma Start Orchestration.
Nei parametri, inclusi i collegamenti di ruolo e le porte dinamiche, devono essere assegnati in modo definitivo prima di essere passati a un'orchestrazione.
Vedere anche
Forme di orchestrazione
Come aggiungere forme alle orchestrazioni
Come usare la finestra di dialogo Seleziona tipo di artefatto