Interface IProcessSchemaSignalEvent
Provides properties that represent meta information of start signal.
Inherited Members
Namespace: Terrasoft.Core.Process
Assembly: Terrasoft.Core.dll
Syntax
public interface IProcessSchemaSignalEvent : IProcessElementMetaInfo, IProcessParametersMetaInfo, IMetaItem
Properties
Caption
Gets or sets caption of the current element.
Declaration
LocalizableString Caption { get; set; }
Property Value
Type | Description |
---|---|
LocalizableString |
Entity
Gets or sets Id of the entity.
Declaration
string Entity { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EntityChangedColumns
Gets or sets list of column names which values have been modified.
Declaration
Collection<string> EntityChangedColumns { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<System.String> |
EntityFilters
Gets or sets serialized entity filters.
Declaration
string EntityFilters { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EntitySchemaUId
Gets or sets UId of the entity schema.
Declaration
Guid EntitySchemaUId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
EntitySignal
Gets or sets types of entity modifications.
Declaration
EntityChangeType EntitySignal { get; set; }
Property Value
Type | Description |
---|---|
EntityChangeType |
HasEntityColumnChange
Gets or sets flag that indicates whether the entity has modifications of column values.
Declaration
bool HasEntityColumnChange { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
HasEntityFilters
Gets or sets flag that indicates whether the current signal has entity filters.
Declaration
bool HasEntityFilters { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Signal
Gets or sets string, which value is listened by event.
Declaration
string Signal { get; set; }
Property Value
Type | Description |
---|---|
System.String |
WaitingEntitySignal
Gets or sets flag that indicates whether the current signal is listening event of entity modifications.
Declaration
bool WaitingEntitySignal { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
WaitingRandomSignal
Gets or sets flag that indicates whether the current signal is waiting random event.
Declaration
bool WaitingRandomSignal { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |