Freigeben über


Hinzufügen von Orchestrierungsvariablen

Im Fenster Orchestrierungsansicht können Sie die Eigenschaften einer Orchestrierung (auch als Diensteigenschaften bezeichnet), Parameter, Ports, Nachrichten und andere Variablen verwalten. Neben Ports und Nachrichten können ganzzahlige und boolesche Variablen, Zeichenfolgenvariablen oder Variablen einer .NET-Klasse erstellt werden.

Sie können außerdem mithilfe des Fensters Orchestrierungsansicht Variablen verwalten, die zu Ihren Bereichen gehören.

So fügen Sie eine Variable hinzu

  1. Klicken Sie im Fenster Orchestrierungsansicht mit der rechten Maustaste auf den Ordner Variablen , und klicken Sie dann auf Neue Variable.

    Der Ordner Variables wird erweitert, wenn er reduziert ist, und eine neue Variable wird hinzugefügt.

  2. Benennen Sie die Variable, indem Sie im Eigenschaftenfenster für die Eigenschaft Bezeichner einen Namen eingeben.

  3. Ordnen Sie der Variablen einen Typ zu, z. B. eine .NET-Klasse.

    Hinweis

    Die Dropdownliste Typen enthält die folgenden vordefinierten Variablentypen: boolean, byte, datetime, decimal, double, int16, int32, int64, sbyte, single, string, timespan, uint16, uint32 und uint64. Sie können auch auf .NET-Datentypen und -Klassen zugreifen, indem Sie .NET-Klasse...> auswählen<, wodurch das Dialogfeld Artefakttyp auswählen angezeigt wird.

  4. Wenn Sie einen vordefinierten Variablentyp auswählen, können Sie einen Anfangswert für die Variable angeben. Legen Sie im Eigenschaftenfenster die Initial Value-Eigenschaft fest.

    Andernfalls können Sie den Standardkonstruktor verwenden, wenn der ausgewählte Typ eine .NET-Klasse ist. Legen Sie im Eigenschaftenfenster die folgende Eigenschaft fest:

    Eigenschaft BESCHREIBUNG
    Standardkonstruktor verwenden Wenn für eine .NET-Klasse ein Standardkonstruktor verfügbar ist, bestimmt diese Eigenschaft, ob der Standardkonstruktor bei der ersten Verwendung der Variablen aufgerufen wird.

    Wahr – Der Standardkonstruktor wird aufgerufen. Dies ist der Standardwert, wenn ein Standardkonstruktor verfügbar ist.

    Falsch – Der Standardkonstruktor wird nicht aufgerufen. Sie müssen den Konstruktor in einem Ausdruck aufrufen oder der Variablen einen Wert zuweisen, bevor Sie diese in Ihrer Orchestrierung verwenden können.

    Hinweis

    Wenn der Standardkonstruktor Eingabeparameter erfordert, können Sie Standardkonstruktor verwenden auf False festlegen und dann den Konstruktor aus einer Zuweisungsform aufrufen. Beispiel myVariable = myNamespace.myClass (param1, param2): .

    Hinweis

    Wenn Sie eine Variable zu einer Orchestrierung hinzufügen, bevor sie vollständig definiert ist, werden in der Orchestrierung Ausrufezeichen angezeigt. Wenn Sie diese Variable löschen, bevor sie vollständig definiert ist, und die Ausrufezeichen weiterhin in der Orchestrierung angezeigt werden, können Sie die Entfernung dieser Ausrufezeichen durch die Orchestrierung erzwingen, indem Sie einen Orchestrierungsparameter erstellen und dann löschen.

So entfernen Sie eine Variable

  • Klicken Sie im Fenster Orchestrierungsansicht mit der rechten Maustaste auf die Variable, die Sie entfernen möchten, und klicken Sie dann auf Löschen.