Class ProcessSchemaScriptTask
Inheritance
System.Object
ProcessSchemaScriptTask
Implements
IMetaDataSerializable
System.ICloneable
Inherited Members
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()
Namespace: Terrasoft.Core.Process
Assembly: Terrasoft.Core.dll
Syntax
[MetaType("{0770FBE1-633F-424a-B45C-A712B7AAFF0A}")]
public class ProcessSchemaScriptTask : ProcessSchemaTask, IMetaDataSerializable, ICloneable, IFlowElementFactory, IFlowElement, IManagerItemInstance, IUIDataSerializable, IDesignItem, IParametrizedProcessSchemaElement, IProcessElementMetaInfo, IProcessParametersMetaInfo, IMetaItem, IProcessSchemaSerializable, ISchemaMethod
Constructors
ProcessSchemaScriptTask()
Creates a new instance of the ProcessSchemaScriptTask type.
Declaration
public ProcessSchemaScriptTask()
ProcessSchemaScriptTask(ProcessSchema)
Creates a new instance of the ProcessSchemaScriptTask type.
Declaration
public ProcessSchemaScriptTask(ProcessSchema processSchema)
Parameters
Type | Name | Description |
---|---|---|
ProcessSchema | processSchema | Schema of the process. |
ProcessSchemaScriptTask(ProcessSchemaScriptTask)
Creates a new instance that is a copy of another instance.
Declaration
public ProcessSchemaScriptTask(ProcessSchemaScriptTask source)
Parameters
Type | Name | Description |
---|---|---|
ProcessSchemaScriptTask | source | Instance that inherits the ProcessSchemaTask type. |
Fields
BodyProcessSchemaParameterUId
Declaration
protected readonly Guid BodyProcessSchemaParameterUId
Field Value
Type | Description |
---|---|
System.Guid |
Properties
Body
Gets or sets body of the script.
Declaration
[MetaTypeProperty("{B6EFE871-F024-4550-9BAD-7A90B0C840CE}")]
public virtual string Body { get; set; }
Property Value
Type | Description |
---|---|
System.String |
UseFlowEngineScriptVersion
Declaration
[MetaTypeProperty("{E49FAA08-70EE-11E5-9D5C-854A1E5D46B0}")]
public bool UseFlowEngineScriptVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ZipBody
Sets the compressed body of the script.
Declaration
public byte[] ZipBody { set; }
Property Value
Type | Description |
---|---|
System.Byte[] |
Methods
ApplyMetaDataValue(DataReader)
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
ForceGetParameters()
Declaration
public override ProcessSchemaParameterCollection ForceGetParameters()
Returns
Type | Description |
---|---|
ProcessSchemaParameterCollection |
Overrides
WriteMetaData(DataWriter)
Declaration
public override void WriteMetaData(DataWriter writer)
Parameters
Type | Name | Description |
---|---|---|
DataWriter | writer |
Overrides
WriteUIData(DataWriter)
Declaration
public override void WriteUIData(DataWriter writer)
Parameters
Type | Name | Description |
---|---|---|
DataWriter | writer |
Overrides
Implements
IMetaDataSerializable
System.ICloneable