Click or drag to resize
weroSoft AG, Software
WeroSoft.Workflow.Common Namespace
The documentation is integral part of the weroSoft product documentation. This part is intended to be used by developers only.
 
Classes
  ClassDescription
Public classChildRuleAttribute
Implements the child rule attribute for a statement.
Public classCode exampleCompileToStatementAttribute
Defines that a statement compiles to another statement in runtime.
Public classDebuggingActionEventArgs
Implements the event argument raised to control debugging.
Public classDebuggingBreakEventArgs
Implements the event argument raised if a break point is reached.
Public classDebuggingBreakpoint
Defines breakpoint information for debugging workflows.
Public classDebuggingBreakpointEventArgs
Implements the base information for workflow debugging events.
Public classDebuggingBreakpointHandler
Implement the handling of breakpoint collections like serializing or de-serializing.
Public classDebuggingEventArgs
Implements the base information for workflow debugging events.
Public classEditContext
Defines the edit context which is communicated to the statements.
Public classEditorRuleAttribute
Implements the base functionality of the statement syntax attributes.
Public classEditorSequenceRuleAttribute
Implements the editor sequence rule.
Public classExecutionAbortedEventArgs
Represents the event arguments used if a workflow has been .
Public classExecutionErrorEventArgs
Represents the event arguments used if a Workflow has been canceled caused by an error.
Public classExecutionEventArgs
Represents the event arguments used during execution of the Workflow.
Public classExpressionRuleAttribute
Implements the expression rule attribute for a property.
Public classInitiationValues
Represents initiation values for the workflow system.
Public classMetaSystemItemAttribute
Base definition of a meta system information.
Public classMigrationInfo
Provides migration information.
Public classNamedStatementRuleAttribute
Implements the named rule attribute for a statement.
Public classNeighborRuleAttribute
Implements the neighbor rule attribute for a statement.
Public classParentCompositionRuleAttribute
Implements the parent composition rule attribute for a statement.
Public classParentExcludeRuleAttribute
Implements the parent exclude rule attribute for a statement.
Public classParentIncludeRuleAttribute
Implements the parent include rule attribute for a statement.
Public classParentRuleAttribute
Implements the structure rule attribute for a statement.
Public classPropertyCategoryDefinitionAttribute
Allows defining a category which is used for organizing the properties within a statement.
Public classPropertyDefinitionAttribute
Defines a property to be part of a HPL statement.
Public classPropertySyntaxRuleAttribute
Implements base functionality of the policy attributes.
Public classRangeRuleAttribute
Implements the range rule attribute for a property.
Public classRegularExpressionRuleAttribute
Implements the regular expression rule attribute for a property.
Public classRequiredRuleAttribute
Implements the required rule attribute for a property.
Public classRestartingEventArgs
Represents the event arguments used during restarting the Workflow.
Public classRuleAttribute
Implements base functionality of the rule attributes.
Public classStatementActionEventArgs
Represents the event arguments used during actions on the statements.
Public classStatementAnalysisEventArgs
Represents the event arguments used during analysis of the statements.
Public classStatementAssemblyAttribute
Specifies an assembly to contain HPL statements.
Public classStatementCategoryDefinitionAttribute
Allows defining a category which is used for organizing the statements.
Public classStatementDefinitionAttribute
Defines an class to be part of the HPL workflow language.
Public classStatementEditEventArgs
Represents the event arguments used during editing of the statements.
Public classStatementEventArgs
Represents an abstract base type for event arguments on working with statements.
Public classStatementExecutionEventArgs
Represents the event arguments used during execution of the statements.
Public classStatementHelper
Provides some helper methods for statement creation.
Public classStatementInfo
Defines a statement information.
Public classStatementLineBuilder
Provides helper functionality for creating the visualization of a statement line.
Public classStatementLineBuilderAttribute
Provides a marker attribute for Method implementing a method for creating a statement line visualization.
Public classStatementMigrationEventArgs
Represents the event arguments used during migration of the statements.
Public classStatementStatistics
Represents a statement statics record.
Public classStatementSyntaxRuleAttribute
Implements the base functionality of the statement syntax attributes.
Public classStatementValidationRuleAttribute
Defines the base class of a statement validation.
Public classTypeDefinitionAttribute
Defines an class to be part of the HPL workflow language.
Public classViewableMetaSystemItemAttribute
Defines a base attribute for a viewable element.
Public classWorkflowCompilerOptions
Defines settings to be used for the compiler.
Public classWorkflowDescriptionAttribute
Defines the meta information used for defining the affinity of a workflow page view model to its description.
Public classWorkflowDesignTimeConfiguration
Defines the configuration of the workflow editor.
Public classWorkflowEventArgs
Represents the event arguments used on handling the workflow.
Public classWorkflowExceptionEventArgs
Represents the exception event arguments used on handling the workflow.
Public classWorkflowExecutionSystem
Implements the workflow Execution System.
Public classWorkflowExecutorStateEventArgs
Defines the event argument to communicate the workflows execution state.
Public classWorkflowJournalEntry
Defines an workflow journal entry.
Public classWorkflowSystemGlobals
Defines some globally used values of the workflow system.
Public classWorkflowTag
Represents a tag of a workflow.
Public classCode exampleWorkflowViewAttribute
Defines the meta information used for declaring the view used on a workflow page description.
Public classWorkflowViewModelAttribute
Defines the meta information used for declaring the view model used on a workflow page description.
Public classWorkflowVisualizationAssemblyAttribute
Specifies an assembly to contain workflow editor elements.
Interfaces
  InterfaceDescription
Public interfaceCode exampleIAssignableVariableStatement
Defines the responsibility of a statement which is returning a value.
Public interfaceICustomSingleStatement
Defines a HPL custom single statement.
Public interfaceICustomStatement
Defines a custom statement
Public interfaceICustomStructureStatement
Represents a HPL custom structure statement.
Public interfaceIEntryPointStatement
Represents a HPL statement entry point.
Public interfaceIImpersonatingStatement
Defines a HPL impersonating statement.
Public interfaceIInputStatement
Defines a HPL input statement.
Public interfaceIIterationStatement
Represents a HPL loop statement.
Public interfaceIMetaSystemManager
Defines the meta system managers responsibility.
Public interfaceIMethodStatement
Represents a HPL method statement.
Public interfaceINamedStatement
Represents a HPL named statement.
Public interfaceIPictographicMetaInfo
Defines the responsibility of a pictographic HPL meta information.
Public interfaceIPropertyMetaInfo
Represents the HPL statement property meta information.
Public interfaceIRegisteredMetaInfo
Defines the meta information of any registered element.
Public interfaceIRestorePointStatement
Defines the responsibility for a statement which supports restore points.
Public interfaceIRootStatement
Represents a HPL root statement.
Public interfaceIScopeStatement
Represents a HPL scope statement.
Public interfaceISingleStatement
Defines a HPL single statement.
Public interfaceISingleStatementProxy
Represents a HPL single statement proxy.
Public interfaceISiteStatement
Defines the rules a site specific statement implement.
Public interfaceIStatement
Represents a HPL statement.
Public interfaceIStatementBase
Represents a HPL statement base responsibility.
Public interfaceIStatementCompilation
Defines the functionality a statement must implement if it likes to take action in the compilation.
Public interfaceIStatementEditingInfo
Defines the statement information used for controlling the statement during the edit time.
Public interfaceIStatementIgnoreCompilation
Defines a statement which is not compiled to the runtime.
Public interfaceIStatementInfo
Defines the statement information used for controlling the statement from within the context.
Public interfaceIStatementMetaInfo
Represents the HPL statement meta information.
Public interfaceIStatementPerformance
Represents the performance measurement data set of the execution of a statement.
Public interfaceIStatementProxy
Represents a HPL statement proxy.
Public interfaceIStatementRuntimeInfo
Defines the statement information used for controlling the statement during the runtime.
Public interfaceIStatementStatistics
Represents a statics record of a workflow statement.
Public interfaceIStorageAdapter
Defines the adapter used to transport the workflow stream to the storage and vice versa.
Public interfaceIStructuredVariableStatement
Defines the functionality a structured data statement must provide.
Public interfaceIStructureStatement
Represents a HPL structure statement.
Public interfaceIStructureStatementProxy
Represents a HPL structure statement proxy.
Public interfaceITypeMetaInfo
Defines the responsibility of a HPL type meta information.
Public interfaceIVariableContainerStatement
Decorates a statement be a variable container.
Public interfaceIVariableProviderStatement
Defines a statement which provides a variable.
Public interfaceIVariableStatement
Represents a HPL root variable.
Public interfaceIViewableMetaInfo
Defines the responsibility of a HPL viewable meta information.
Public interfaceIWorkflowCompiler
Defines the functionality of the workflow compiler.
Public interfaceIWorkflowContext
Defines the workflow contexts responsibility.
Public interfaceIWorkflowEditor
Specifies the functionality of the workflow editor.
Public interfaceIWorkflowModel
Specifies the workflow base model.
Public interfaceIWorkflowSerializer
Defines the serializer to be used for transferring the data from the workflow's memory to the storage
Enumerations
  EnumerationDescription
Public enumerationChildPolicy
Defines the child policy of a statement.
Public enumerationCompositionPolicy
Defines the possible composition of statement types in another type.
Public enumerationDebuggingAction
Defines the possible actions which are used to control debugging.
Public enumerationDebuggingBreakCondition
Defines the possible hit count conditions.
Public enumerationDebuggingBreakpointState
Defines the state.
Public enumerationDebuggingExecutionState
Defines the debugging execution state.
Public enumerationEditorLineState
Defines the possible values of the line state.
Public enumerationMeteringKind
Defines the possible metering kinds.
Public enumerationMultiplicityPolicy
Defines the multiplicity of elements.
Public enumerationNeighborPolicy
Defines the possible neighbor relationships.
Public enumerationParentPolicy
Defines the parent policy of a statement.
Public enumerationRunMode
Defines the run mode of the execution system.
Public enumerationSiteAffinity
Defines the possible interpretation of the affinity of a site statement.
Public enumerationStatementAction
Defines the possible actions of the statement.
Public enumerationStatementExecutionState
Defines the possible statement execution states.
Public enumerationStatementLineBuilderMode
Defines the possible modes the code line builder can work.
Public enumerationStatementLineElementType
Defines the possible types of statement line elements.
Public enumerationStatementModificationState
Defines the modification state of statements.
Public enumerationStatementPhase
Defines the phase in which the statement is currently working.
Public enumerationStatementPosition
Defines the position of statement for inserting it.
Public enumerationStatementStandardAction
Defines the standard actions which a statement can implement.
Public enumerationWorkflowExecutionSystemState
Defines the possible states the workflow execution system can have.
Public enumerationWorkflowFileFormat
Defines the possible file formats the workflow system supports.
Public enumerationWorkflowJournalEntryType
Defines the type of the workflow journal entry.