DataSet
public class DataSet
-
The DataSet object provides general information about a dataset in a process instance.
Properties
Guid Id
-
The unique identifier of the dataset
Guid ParentId
-
The unique identifier of the parent of the dataset
string Name
-
The name of the dataset
string Keyword
-
The keyword of the dataset
int Index
-
The index of the dataset
Methods
DataSets GetSubDataSets()
-
Retrieves the datasets of the subprocesses
object GetAttribute(string name)
-
Retrieves an attribute from the dataset attributes
void SetAttribute(string name, object value)
-
Stores an attribute in the dataset attributes
Example
This example provides the information about the contents of the dataset of each started parallel subprocess.
Root = ProcessInstance.GetRootDataSet()
SubDataSets = Root.GetSubDataSets()
for ds in SubDataSets:
ProcessInstance.Info(ds.Name + " " + ds.Keyword + " " + unicode(ds.Index))
value = ds.GetAttribute("MyTest")
ProcessInstance.Info(value)