Class ProcessSchemaIntermediateCatchSignalEvent
Represents class for the "intermediate catch signal event" element.
Inheritance
System.Object
ProcessSchemaIntermediateCatchSignalEvent
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()
Assembly: Terrasoft.Core.dll
Syntax
[MetaType("{84271C26-9487-43a9-845B-28C204BFE1E2}")]
public class ProcessSchemaIntermediateCatchSignalEvent : ProcessSchemaIntermediateCatchEvent, IMetaDataSerializable, ICloneable, IFlowElementFactory, IFlowElement, IManagerItemInstance, IUIDataSerializable, IDesignItem, IParametrizedProcessSchemaElement, IProcessSchemaSignalEvent, IProcessElementMetaInfo, IProcessParametersMetaInfo, IMetaItem
Constructors
ProcessSchemaIntermediateCatchSignalEvent()
Declaration
public ProcessSchemaIntermediateCatchSignalEvent()
ProcessSchemaIntermediateCatchSignalEvent(ProcessSchema)
Creates a new instance with specified process schema.
Declaration
public ProcessSchemaIntermediateCatchSignalEvent(ProcessSchema processSchema)
Parameters
Type |
Name |
Description |
ProcessSchema |
processSchema |
Schema of the process.
|
ProcessSchemaIntermediateCatchSignalEvent(ProcessSchema, Boolean)
Creates a new instance with specified process schema.
Declaration
public ProcessSchemaIntermediateCatchSignalEvent(ProcessSchema processSchema, bool isNonInterrupting)
Parameters
Type |
Name |
Description |
ProcessSchema |
processSchema |
Schema of the process.
|
System.Boolean |
isNonInterrupting |
Flag indicates whether it can be interrupted.
|
ProcessSchemaIntermediateCatchSignalEvent(ProcessSchemaIntermediateCatchSignalEvent)
Creates a new instance that is a copy of another instance.
Declaration
public ProcessSchemaIntermediateCatchSignalEvent(ProcessSchemaIntermediateCatchSignalEvent source)
Parameters
Properties
Entity
Declaration
[MetaTypeProperty("{5EA56D29-10DF-450C-9A6A-5BA1D7E6F650}")]
public string Entity { get; set; }
Property Value
Type |
Description |
System.String |
|
EntityChangedColumns
Declaration
[MetaTypeProperty("{E86CBA97-ED1F-4450-9626-BC564158D7FF}")]
public Collection<string> EntityChangedColumns { get; set; }
Property Value
Type |
Description |
System.Collections.ObjectModel.Collection<System.String> |
|
EntityFilters
Declaration
public string EntityFilters { get; set; }
Property Value
Type |
Description |
System.String |
|
EntitySchemaUId
Declaration
[MetaTypeProperty("{00496B61-03BF-45F2-B749-645CBFA41FB0}")]
public override Guid EntitySchemaUId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
Overrides
EntitySignal
Declaration
[MetaTypeProperty("{6EE86C22-EFA4-4F64-882D-0ACD1F17301F}")]
public EntityChangeType EntitySignal { get; set; }
Property Value
HasEntityColumnChange
Declaration
[MetaTypeProperty("{8256F412-1024-4B0B-B12D-FA2228FA1937}")]
public bool HasEntityColumnChange { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HasEntityFilters
Declaration
[MetaTypeProperty("{E9150BB4-6BEA-4AA3-935D-3F87D137B3DE}")]
public bool HasEntityFilters { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LocalizableEntityFilters
Declaration
public LocalizableString LocalizableEntityFilters { get; set; }
Property Value
Type |
Description |
LocalizableString |
|
Message
Declaration
[MetaTypeProperty("{4CD2A55B-32B4-4818-A779-3F407E9D42FB}")]
public string Message { get; set; }
Property Value
Type |
Description |
System.String |
|
NewEntityChangedColumns
Declaration
[MetaTypeProperty("{356C97DE-4E36-4A19-B9F0-944D5D869213}")]
public bool NewEntityChangedColumns { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Signal
Declaration
[MetaTypeProperty("{5E4199AF-F923-42C7-B81F-7EC777D3BE37}")]
public string Signal { get; set; }
Property Value
Type |
Description |
System.String |
|
WaitingEntitySignal
Declaration
[MetaTypeProperty("{5093BAC6-53A7-42F6-8863-DAE3E819067B}")]
public bool WaitingEntitySignal { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
WaitingRandomSignal
Declaration
[MetaTypeProperty("{218D444F-56B8-4547-A19F-740891E7CCE0}")]
public bool WaitingRandomSignal { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
ApplyMetaDataValue(DataReader)
Declaration
protected override void ApplyMetaDataValue(DataReader reader)
Parameters
Type |
Name |
Description |
DataReader |
reader |
|
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
FillParameters(ProcessSchemaParameterCollection)
Fills out the list of the process element parameters.
Declaration
protected override void FillParameters(ProcessSchemaParameterCollection parameters)
Parameters
Overrides
GetLocalizableValues(ICollection<LocalizableValue>, Boolean)
Declaration
protected override void GetLocalizableValues(ICollection<LocalizableValue> values, bool includeInherited)
Parameters
Type |
Name |
Description |
System.Collections.Generic.ICollection<LocalizableValue> |
values |
|
System.Boolean |
includeInherited |
|
Overrides
InitializeLocalizableValues(IResourceStorage, String, String)
Declaration
protected override void InitializeLocalizableValues(IResourceStorage storage, string resourceManagerName, string resourceGroupName)
Parameters
Type |
Name |
Description |
IResourceStorage |
storage |
|
System.String |
resourceManagerName |
|
System.String |
resourceGroupName |
|
Overrides
InitializeSchemaParameters(ProcessSchemaParameterCollection)
Initializes process parameters of the schema element.
Declaration
protected override void InitializeSchemaParameters(ProcessSchemaParameterCollection parameters)
Parameters
Overrides
LoadLocalizableValues()
Declaration
protected override void LoadLocalizableValues()
Overrides
SynchronizeParameters()
Declaration
public override void SynchronizeParameters()
Overrides
WriteMetaData(DataWriter)
Declaration
public override void WriteMetaData(DataWriter writer)
Parameters
Type |
Name |
Description |
DataWriter |
writer |
Instance of the type.
|
Overrides
Implements
IMetaDataSerializable
System.ICloneable
Extension Methods