The workflow data structure

Namespace: Contracts.Data
Assembly: Contracts (in Contracts.dll)

<DataContract()> _ 
<KnownType(typeof(AttributeEnumWorkflow))> _ 
<KnownType(typeof(TaskTypeWorkflow))> _ 
<KnownType(typeof(TriggerWorkflow))> _ 
<System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)> _ 
Public MustInherit Class Workflow
This language is not supported or no code example is available.
[DataContract()] 
[KnownType(typeof(AttributeEnumWorkflow))] 
[KnownType(typeof(TaskTypeWorkflow))] 
[KnownType(typeof(TriggerWorkflow))] 
[System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)] 
public abstract class Workflow
This language is not supported or no code example is available.
[DataContract()] 
[KnownType(typeof(AttributeEnumWorkflow))] 
[KnownType(typeof(TaskTypeWorkflow))] 
[KnownType(typeof(TriggerWorkflow))] 
[System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)] 
public ref class Workflow abstract
This language is not supported or no code example is available.
public  
DataContract() 
KnownType(typeof(AttributeEnumWorkflow)) 
KnownType(typeof(TaskTypeWorkflow)) 
KnownType(typeof(TriggerWorkflow)) 
System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true) 
abstract class Workflow
This language is not supported or no code example is available.
Name Description
Public constructor Workflow()
Top
Name Description
Public property active
Public property created_by
Public property created_date
Public property guid
Public property id
Public property id_id
Public property id_serverid
Public property position_data Info about our start state - where it should sit visually
Public property state_transitions The state transitions are kept here for ease of access - there's very little value in having them on the data set as a graph This is an application level thing
Public property workflow_description
Public property workflow_name
Public property workflow_states All our workflow states
Public property workflow_type The type of workflow
Top
Name Description
Public method Equals(Object) Determines whether the specified object is equal to the current object. (inherited from Object).
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
Public method GetHashCode Serves as the default hash function. (inherited from Object).
Public method GetType Gets the Type of the current instance. (inherited from Object).
Protected method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object).
Public method ToString() Returns a string that represents the current object.
Top

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1