Class EmbeddedProcessSchema
Inheritance
System.Object
EmbeddedProcessSchema
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
[MetaType("{0DE5FEAD-6D0B-45F2-9879-4A91CE31D8A4}")]
public class EmbeddedProcessSchema : ProcessSchema, IMetaDataSerializable, ICloneable, IMetaSchema, IManagerItemInstance, IParametrizedProcessSchemaElement, IProcessElementMetaInfo, IProcessParametersMetaInfo, IMetaItem, ISchemaManagerSchema<ProcessSchema>, IUIDataSerializable, IProcessSchemaFlowElementsContainer, IProcessSchemaSerializable
Constructors
EmbeddedProcessSchema(EmbeddedProcessSchema)
Declaration
public EmbeddedProcessSchema(EmbeddedProcessSchema source)
Parameters
EmbeddedProcessSchema(ProcessSchemaManager)
Declaration
public EmbeddedProcessSchema(ProcessSchemaManager processSchemaManager)
Parameters
EmbeddedProcessSchema(ProcessSchemaManager, ProcessBasedSchema)
Declaration
public EmbeddedProcessSchema(ProcessSchemaManager processSchemaManager, ProcessBasedSchema ownerSchema)
Parameters
Properties
ConvertedMethodsSchemaUIdList
Declaration
[MetaTypeProperty("{64a2bf06-5f67-4f32-8093-2907f43af6de}")]
public GuidMetaItemCollection ConvertedMethodsSchemaUIdList { get; }
Property Value
Enabled
Declaration
[MetaTypeProperty("{2CC8DD97-3C3A-4AD3-9C50-41DE5BF224B6}", DefValue = false, IsExtraProperty = false)]
public override bool Enabled { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
ExtendParent
Declaration
public override bool ExtendParent { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
IsLogging
Declaration
public override bool IsLogging { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
ParentSchema
Declaration
public override ProcessSchema ParentSchema { get; set; }
Property Value
Overrides
SerializeToDB
Declaration
public override bool SerializeToDB { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
SerializeToMemory
Declaration
public override bool SerializeToMemory { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
UserDefinedCode
Gets or sets the content with user code.
Declaration
[MetaTypeProperty("{a0b20316-52dc-4731-9156-71e890013012}")]
public string UserDefinedCode { get; set; }
Property Value
Type |
Description |
System.String |
|
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
protected override void CompleteApplyingMetaDataValues()
Overrides
GenerateItemUniqueIndex(String)
Declaration
public override int GenerateItemUniqueIndex(string namePrefix)
Parameters
Type |
Name |
Description |
System.String |
namePrefix |
|
Returns
Type |
Description |
System.Int32 |
|
Overrides
InitializeProperties()
Declaration
protected override void InitializeProperties()
Overrides
SetUniqueNameAndCaptionForItem(IDesignItem, DesignModeClassDescriptor, Int32)
Declaration
public override void SetUniqueNameAndCaptionForItem(IDesignItem item, DesignModeClassDescriptor classDescriptor, int index)
Parameters
Overrides
Declaration
public override void WriteMetaData(DataWriter writer)
Parameters
Type |
Name |
Description |
DataWriter |
writer |
|
Overrides
Implements
IMetaDataSerializable
System.ICloneable
Extension Methods