Condividi tramite


Come aggiungere variabili di orchestrazione

La finestra Visualizzazione orchestrazione consente di gestire le proprietà di un'orchestrazione (note anche come proprietà del servizio ), parametri, porte, messaggi e altre variabili. Oltre a porte e messaggi, è possibile creare variabili integer, booleane, variabili stringa o variabili di una classe .NET.

È inoltre possibile utilizzare la finestra Visualizzazione orchestrazione per gestire le variabili che appartengono agli ambiti.

Per aggiungere una variabile

  1. Nella finestra Visualizzazione orchestrazione fare clic con il pulsante destro del mouse sulla cartella Variabili e quindi scegliere Nuova variabile.

    La cartella Variabili si espande, se compressa e viene aggiunta una nuova variabile.

  2. Denominare la variabile digitando un nome nella proprietà Identificatore nella finestra Proprietà.

  3. Associare la variabile a un tipo, ad esempio una classe .NET.

    Nota

    L'elenco a discesa Tipi contiene i tipi di variabili predefiniti seguenti: boolean, byte, datetime, decimal, double, int16, int32, int64, sbyte, single, string, timespan, uint16, uint32 e uint64. È anche possibile accedere a tipi di dati .NET e classi selezionando <.NET Class...>, che visualizza la finestra di dialogo Seleziona tipo artefatto .

  4. Se si seleziona un tipo di variabile predefinito, è possibile specificare un valore iniziale per la variabile. Nella Finestra Proprietà impostare la proprietà Initial Value.

    In caso contrario, se il tipo selezionato è una classe .NET, è possibile utilizzare un costruttore predefinito. Nella finestra Proprietà impostare la proprietà seguente:

    Proprietà Descrizione
    Usa costruttore predefinito Se è disponibile un costruttore predefinito per una classe .NET, questa proprietà determina se il costruttore predefinito verrà chiamato quando si utilizza la variabile per la prima volta.

    True: verrà chiamato il costruttore predefinito. È questo il valore predefinito quando è disponibile un costruttore predefinito.

    False: il costruttore predefinito non verrà chiamato; è necessario chiamare un costruttore in un'espressione o effettuare un'assegnazione alla variabile prima di poterla usare nell'orchestrazione.

    Nota

    Se il costruttore predefinito richiede parametri di input, è possibile impostare Usa costruttore predefinito su False e quindi chiamare il costruttore da una forma Assegnazione ; ad esempio , myVariable = myNamespace.myClass (param1, param2).

    Nota

    Quando si aggiunge una variabile all'orchestrazione prima che sia definita completamente, sull'orchestrazione verranno visualizzati punti esclamativi. Se si elimina la variabile prima che sia definita completamente e i punti esclamativi sono ancora visualizzati sull'orchestrazione, è possibile forzare la rimozione dei punti esclamativi creando e successivamente eliminando un parametro di orchestrazione.

Per rimuovere una variabile

  • Nella finestra Visualizzazione orchestrazione fare clic con il pulsante destro del mouse sulla variabile da rimuovere e quindi scegliere Elimina.