Condividi tramite


Come aggiungere parametri alle orchestrazioni

È possibile specificare quali parametri l'orchestrazione deve accettare nella finestra Visualizzazione orchestrazione. Un'orchestrazione può accettare come parametri gli elementi seguenti:

  • Messaggi

  • Variabili (inclusi oggetti)

  • Set di correlazioni

  • Collegamenti ruolo

  • Porte

    I parametri possono essere passati tra le orchestrazioni come parametri in o out. I parametri in possono essere passati in base al valore o al riferimento. I parametri out possono essere passati solo in base al riferimento. I parametri possono includere variabili, messaggi, set correlazioni, collegamenti ruolo e porte.

Per impostare parametri delle orchestrazioni

  1. Nella finestra Visualizzazione orchestrazione usare la cartella Parametri orchestrazione per aggiungere variabili, messaggi e porte.

  2. Per ogni elemento aggiunto alla cartella Parametri orchestrazione, usare il Finestra Proprietà per specificare la proprietà Direction:

    • In: parametro passato in base al valore.

    • Ref: parametro passato in base al riferimento.

    • Out: parametro passato per riferimento.

Per aggiungere un parametro a un'orchestrazione

  1. Nella finestra Visualizzazione orchestrazione fare clic con il pulsante destro del mouse sulla cartella Parametri orchestrazione e quindi scegliere il tipo di parametro desiderato.

  2. Per le porte e i collegamenti ruolo configurati, utilizzare la procedura guidata per configurare il parametro.

    Oppure

    Per altri tipi di parametri, utilizzare la pagina delle proprietà per configurare il parametro.

    Tipi di parametri

    I parametri possono essere passati in base al valore, come parametri di riferimento o come parametri out. Quando un parametro viene passato a un'orchestrazione in base al valore, viene creata una copia dei dati che viene utilizzata dall'orchestrazione.

    Quando si utilizza un parametro di riferimento, non viene eseguita alcuna copia. La posizione di memoria che contiene i dati viene condivisa tra il programma chiamante e l'orchestrazione e il suo contenuto può essere modificato dall'orchestrazione. Tale modifica implica la modifica del valore del parametro 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; il programma chiamante si aspetta piuttosto che sia l'orchestrazione ad assegnare un valore al parametro.

    Regole per i parametri delle orchestrazioni

  • È possibile passare messaggi e variabili (inclusi oggetti) solo come parametri out o di riferimento.

  • Non è possibile passare o fare riferimento ai parametri a un'orchestrazione in una forma di orchestrazione start .

  • I parametri in, inclusi tutti i collegamenti 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