Table of Contents

Class DslDataTrigger

Namespace: Casewhere.Runtime.DSL
Assembly: Casewhere.Runtime.dll

The DslDataTrigger is corresponding to Data Trigger in Casewhere system. It cointains exposed data on a Data Trigger.

public class DslDataTrigger

Inheritance

objectDslDataTrigger

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<DslDataTrigger>(DslDataTrigger)

Constructors

DslDataTrigger()

public DslDataTrigger()

Properties

DataClassId

The data class is that the data trigger is depending.

public Guid DataClassId { get; set; }

Property Value

Guid

DataClassName

The name of data class in the Data Trigger.

public string DataClassName { get; set; }

Property Value

string

Delay

This property indicates a period of time by which the Data Trigger is postponed.

public int Delay { get; set; }

Property Value

int

Id

The identifier of the Data Trigger.

public Guid Id { get; set; }

Property Value

Guid

IsActive

The flag of the Data Trigger. That indicates the trigger is active or not.

public bool IsActive { get; set; }

Property Value

bool

IsSynchronous

The flag of the Data Trigger. That indicates the trigger is synchronous or not.

public bool IsSynchronous { get; set; }

Property Value

bool

Name

The name of the Data Trigger.

public string Name { get; set; }

Property Value

string

Priority

The priority of the Data Trigger.

public string Priority { get; set; }

Property Value

string

ProductId

The product is that the data trigger is depending.

public Guid ProductId { get; set; }

Property Value

Guid

ProductName

The name of product in the Data Trigger.

public string ProductName { get; set; }

Property Value

string

Rule

The rule of the Data Trigger.

public string Rule { get; set; }

Property Value

string

Tags

The tags of the Data Trigger.

public IList<string> Tags { get; set; }

Property Value

IList<string>

WorkflowDefinitionId

The workflow definition is that the data trigger is depending.

public Guid WorkflowDefinitionId { get; set; }

Property Value

Guid

WorkflowDefinitionName

The name of workflow definition in the Data Trigger

public string WorkflowDefinitionName { get; set; }

Property Value

string