Click or drag to resize

VGWorkFlowNode Class

Node of the wokflow
Inheritance Hierarchy
SystemObject
  Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNode
    More...

Namespace:  Novalys.VisualGuard.Security.WorkFlow.Nodes
Assembly:  Novalys.VisualGuard.Security (in Novalys.VisualGuard.Security.dll) Version: 2019.0.101.19 (2019.0.0101.19)
Syntax
[SerializableAttribute]
public abstract class VGWorkFlowNode : ISerializable

The VGWorkFlowNode type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyChildren
All sub sequences of the current node
Public propertyDescription
Description of the node
Public propertyDisplayName
Display node
Public propertyId
Id of the node
Public propertyName
Name of the node
Top
Methods
  NameDescription
Public methodClone
Clone the node
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodExecute
Make the action by node
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodGetDictionary
Get all variables of the context
Protected methodGetExpressionValueT
Evaluate the expression
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetObjectData
Serialization
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodGetValueT
Get value of the variable
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodReplaceExpressionText
Convertion of the expression
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Protected methodValidateNode
Validate the node, if it is valid
Top
Fields
  NameDescription
Protected fielddict
Local store of the node
Top
See Also
Inheritance Hierarchy
SystemObject
  Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNode
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeAssignRoleToGroup
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeAssignRoleToUser
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeAssignUserToGroup
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeCreateReport
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeDelay
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeExit
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeGetGroup
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeGetRole
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeGetUser
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeGetVariable
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeIf
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeLog
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeRemoveRoleFromGroup
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeRemoveRoleFromUser
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeRemoveUserFromGroup
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeSendEmail
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeSetVariable
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeStop
    Novalys.VisualGuard.Security.WorkFlow.NodesVGWorkFlowNodeSwitchT