Class ProcessSchemaMultiInstanceOptions
Represents data of the multi instance schema element.
Inheritance
System.Object
ProcessSchemaMultiInstanceOptions
Implements
IMetaDataSerializable
System.ICloneable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Terrasoft.Core.dll
Syntax
public class ProcessSchemaMultiInstanceOptions : MetaItem, IMetaItem, IMetaDataSerializable, ICloneable
Constructors
ProcessSchemaMultiInstanceOptions()
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
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 |
|
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
Declaration
protected override void ApplyMetaDataValue(DataReader reader)
Parameters
Type |
Name |
Description |
DataReader |
reader |
|
Overrides
Clone()
Declaration
public override object Clone()
Returns
Type |
Description |
System.Object |
|
Overrides
Declaration
public override void WriteMetaData(DataWriter writer)
Parameters
Type |
Name |
Description |
DataWriter |
writer |
|
Overrides
Implements
IMetaDataSerializable
System.ICloneable
Extension Methods