Class ProcessSchemaMultiInstanceOptions
Represents data of the multi instance schema element.
Inherited Members
Namespace: Terrasoft.Core.Process
Assembly: Terrasoft.Core.dll
Syntax
[DesignModeProperty(Name = "IgnoreErrors", MetaPropertyName = "JE1", UsageType = DesignModeUsageType.None)]
[DesignModeProperty(Name = "InputCollectionParameterUId", MetaPropertyName = "JE2", UsageType = DesignModeUsageType.None)]
[DesignModeProperty(Name = "OutputCollectionParameterUId", MetaPropertyName = "JE3", UsageType = DesignModeUsageType.None)]
[DesignModeProperty(Name = "CompletedIterationsCountParameterUId", MetaPropertyName = "JE5", UsageType = DesignModeUsageType.None)]
[DesignModeProperty(Name = "TerminatedIterationsCountParameterUId", MetaPropertyName = "JE6", UsageType = DesignModeUsageType.None)]
[DesignModeProperty(Name = "TotalIterationsCountParameterUId", MetaPropertyName = "JE7", UsageType = DesignModeUsageType.None)]
[DesignModeProperty(Name = "ExecutionMode", MetaPropertyName = "JE4", UsageType = DesignModeUsageType.None)]
public class ProcessSchemaMultiInstanceOptions : MetaItem, IMetaItem, IMetaDataSerializable, ICloneable
Constructors
ProcessSchemaMultiInstanceOptions()
Initializes a new instance of the ProcessSchemaMultiInstanceOptions class.
Declaration
public ProcessSchemaMultiInstanceOptions()
Properties
CompletedIterationsCountParameterUId
Gets or sets value that represents unique identifier of the completed iterations count parameter.
Declaration
[MetaTypeProperty("{8D325BAA-5153-48C6-9C12-1B1610C253DA}")]
public Guid CompletedIterationsCountParameterUId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Guid |
ExecutionMode
Gets or sets value that represents execution mode for multi-instance process element.
Declaration
[MetaTypeProperty("{59364F37-A3A1-4C3C-A8E9-B0521BD65283}")]
public MultiInstanceExecutionMode ExecutionMode { get; set; }
Property Value
| Type | Description |
|---|---|
| MultiInstanceExecutionMode |
IgnoreErrors
Gets or sets value that represents option to ignore errors while executing process element.
Declaration
[MetaTypeProperty("{F105FC11-26B7-467D-9B48-B6B2276DED87}")]
public bool IgnoreErrors { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
InputCollectionParameterUId
Gets or sets value that represents unique identifier of the input collection parameter.
Declaration
[MetaTypeProperty("{8794C0A7-41A0-499F-BE83-E7337A43D25D}")]
public Guid InputCollectionParameterUId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Guid |
OutputCollectionParameterUId
Gets or sets value tha represents unique identifier of the output collection parameter.
Declaration
[MetaTypeProperty("{63BBD230-8BD2-426F-91BE-32083A821E81}")]
public Guid OutputCollectionParameterUId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Guid |
TerminatedIterationsCountParameterUId
Gets or sets value that represents unique identifier of the terminated iterations count parameter.
Declaration
[MetaTypeProperty("{CFF0E7AC-1F0A-46A6-B9AE-D1D2D524B3AF}")]
public Guid TerminatedIterationsCountParameterUId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Guid |
TotalIterationsCountParameterUId
Gets or sets value that represents unique identifier of the total iterations count parameter.
Declaration
[MetaTypeProperty("{8BEC1CF5-EF50-4304-9874-5150C905661F}")]
public Guid TotalIterationsCountParameterUId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Guid |
Methods
ApplyMetaDataValue(DataReader)
Applies meta data values.
Declaration
protected override void ApplyMetaDataValue(DataReader reader)
Parameters
| Type | Name | Description |
|---|---|---|
| DataReader | reader | Instance of the DataReader type. |
Overrides
Clone()
Creates a new instance that is a copy of the current instance.
Declaration
public override object Clone()
Returns
| Type | Description |
|---|---|
| System.Object |
Overrides
WriteMetaData(DataWriter)
Writes meta data values.
Declaration
public override void WriteMetaData(DataWriter writer)
Parameters
| Type | Name | Description |
|---|---|---|
| DataWriter | writer | Instance of the DataWriter type. |