BPM:BagCollection: Unterschied zwischen den Versionen

Aus HTK Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „ = BagCollection = Die BagCollection kann genutzt werden um Daten zwischen den Prozessen zu übergeben. Die Daten können mit einem Schlüssel hinterlegt werd…“)
 
K (Admin verschob die Seite BagCollection nach BPM:BagCollection)
 
(kein Unterschied)

Aktuelle Version vom 1. Dezember 2017, 11:41 Uhr

BagCollection

Die BagCollection kann genutzt werden um Daten zwischen den Prozessen zu übergeben. Die Daten können mit einem Schlüssel hinterlegt werden, sodass ein Prozess auch nur bestimmte Daten dem Bag entnehmen kann. Da es sich bei dem zweiten Parameter um ein Objekt handelt, kann an der Stelle natürlich auch eine Liste oder ähnliches übergeben werden, vorraussetzung hierfür ist das das zu übergebene Bag Serialisierbar ist. Es empfiehlt sich den Namen (key) eines Bags per Job-Property konfigurierbar zu machen.

Daten einfügen

​ServerCommand.Bag.SetBagItem("ItemKey","BagItem"); //Daten reinholen

Daten lesen
string item = ServerCommand.Bag.GetBagItem("ItemKey").ToString(); //Daten herausholen



 

Klassenübersicht

17.png