Table of Contents

Class DslEventTrigger

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

The DslEventTrigger is corresponding to Event Trigger in Casewhere system. It contains exposed data on an Event Trigger.

public class DslEventTrigger

Inheritance

objectDslEventTrigger

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<DslEventTrigger>(DslEventTrigger)

Constructors

DslEventTrigger()

public DslEventTrigger()

Properties

Delay

The amount of delay in the Event Trigger.

public int Delay { get; set; }

Property Value

int

Description

The description of the Event Trigger.

public string Description { get; set; }

Property Value

string

EntityId

The entity is that the event trigger is depending.

public Guid? EntityId { get; set; }

Property Value

Guid?

EntityType

The type of entity in the Event Trigger.

public string EntityType { get; set; }

Property Value

string

EventName

The name of event in the Event Trigger.

public string EventName { get; set; }

Property Value

string

Id

The indentifier of the Event Trigger.

public Guid Id { get; set; }

Property Value

Guid

IsActive

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

public bool IsActive { get; set; }

Property Value

bool

IsSynchronous

The flag of the Event Trigger. That indicates event trigger is synchronous event trigger.

public bool IsSynchronous { get; set; }

Property Value

bool

Name

The name of the Event Trigger.

public string Name { get; set; }

Property Value

string

Priority

The priority of the Event Trigger.

public string Priority { get; set; }

Property Value

string

ProductId

The product is that the event trigge ris depending.

public Guid ProductId { get; set; }

Property Value

Guid

ProductName

The name of product in the Event Trigger.

public string ProductName { get; set; }

Property Value

string

Tags

The tags of the Event Trigger.

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

Property Value

IList<string>

WorkflowDefinitionId

The workflow definition is that the event trigger is depending.

public Guid WorkflowDefinitionId { get; set; }

Property Value

Guid

WorkflowDefinitionName

The name of the workflow definition in the Event Trigger.

public string WorkflowDefinitionName { get; set; }

Property Value

string