Click or drag to resize

ProcessEventDefinition Class

Inheritance Hierarchy
SystemObject
  Omada.OE.ModelEventDefinition
    Omada.OE.ModelProcessEventDefinition

Namespace:  Omada.OE.Model
Assembly:  Omada.OE.Model (in Omada.OE.Model.dll) Version: 15.0.0.0
Syntax
C#
[SerializableAttribute]
public class ProcessEventDefinition : EventDefinition

The ProcessEventDefinition type exposes the following members.

Constructors
  NameDescription
Public methodProcessEventDefinition
Top
Properties
  NameDescription
Public propertyActions
Contains the actions that will be executed by the eventdefinition. Use AddAction() to add an action.
(Inherited from EventDefinition.)
Public propertyActivityTemplateId
The ID if the template activity which is used as condition object for the event. Only used if ProcessObjectType=Activity.
Public propertyChangedBy (Inherited from EventDefinition.)
Public propertyChangeTime (Inherited from EventDefinition.)
Public propertyCondition (Inherited from EventDefinition.)
Public propertyCreatedBy (Inherited from EventDefinition.)
Public propertyCreateTime (Inherited from EventDefinition.)
Public propertyDataObjectTypeId
The type on which the conditions of the eventdefinition is defined.
(Inherited from EventDefinition.)
Public propertyDataVersion (Inherited from EventDefinition.)
Public propertyDescription (Inherited from EventDefinition.)
Public propertyDisabled (Inherited from EventDefinition.)
Public propertyEventType (Inherited from EventDefinition.)
Public propertyId (Inherited from EventDefinition.)
Public propertyMaxExecPerObject
The maximum number of times a event may be triggered. 0 = infinite.
(Inherited from EventDefinition.)
Public propertyName (Inherited from EventDefinition.)
Public propertyNumber (Inherited from EventDefinition.)
Public propertyProcessObjectType
The object type, from where the proces template must be used as condition object.
Public propertyProcessTemplateId
The proces template to which the event definition belongs.
Public propertyTimerId
TimerId er (kun) > 0 hvis EventType = TimerExecuted.
(Inherited from EventDefinition.)
Public propertyUId (Inherited from EventDefinition.)
Top
Methods
  NameDescription
Public methodAddAction
Adds an action to the event definition.
(Inherited from EventDefinition.)
Public methodClone (Inherited from EventDefinition.)
Protected methodGetAssignedEventNewAction
Public methodGetNewCodeMethodAction (Overrides EventDefinitionGetNewCodeMethodAction.)
Public methodGetNewCopyAction (Inherited from EventDefinition.)
Public methodGetNewEmailAction (Overrides EventDefinitionGetNewEmailAction.)
Public methodGetNewModificationAction (Overrides EventDefinitionGetNewModificationAction.)
Public methodGetNewReassignAction (Overrides EventDefinitionGetNewReassignAction.)
Public methodIsActivitiesTypeOnly
Returns true if the condition filter only contains the activities type
(Inherited from EventDefinition.)
Public methodPassesFilter (Inherited from EventDefinition.)
Public methodRemoveInvalidActions (Inherited from EventDefinition.)
Public methodResetAll
Resets the id etc. of the object. The method is used when making a copy of an existing object.
(Overrides EventDefinitionResetAll(Boolean).)
Protected methodsetDataObjectTypeId (Inherited from EventDefinition.)
Protected methodsetEventType (Overrides EventDefinitionsetEventType(EventType).)
Public methodToString (Inherited from EventDefinition.)
Public methodToString(AppFormatInfo) (Inherited from EventDefinition.)
Top
Fields
  NameDescription
Protected fieldm_dataObjectTypeId (Inherited from EventDefinition.)
Protected fieldm_eventType (Inherited from EventDefinition.)
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
Explicit Interface Implementations
  NameDescription
Explicit interface implementationPrivate methodIObjectWithDataVersion.GetDataVersion
(Inherited from EventDefinition.)
Explicit interface implementationPrivate methodIObjectWithGuid.GetGuid
(Inherited from EventDefinition.)
Explicit interface implementationPrivate methodIObjectWithId.GetId
(Inherited from EventDefinition.)
Explicit interface implementationPrivate propertyIEntityObjectDataVersion
The data version of an entity object is incremented every time it gets updated. If the entity object class embeds other objects (like a DataObjectType embeds a number of BaseProperty objects) then the DataVersion is also "touched" when an embedded object changes.
(Inherited from EventDefinition.)
Explicit interface implementationPrivate propertyIEntityObjectId
Unique id of the entity object within its entity type.
(Inherited from EventDefinition.)
Explicit interface implementationPrivate propertyIEventDefinitionId
States the Id of the event definition.
(Inherited from EventDefinition.)
Explicit interface implementationPrivate propertyIEventDefinitionUId
States the UId of the event definition.
(Inherited from EventDefinition.)
Top
See Also