Class DslWebTrigger
Namespace: Casewhere.Runtime.DSL
Assembly: Casewhere.Runtime.dll
The DslWebTrigger is corresponding to Web Trigger in Casewhere system. It contains exposed data on a Web Trigger.
public class DslWebTrigger
Inheritance
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<DslWebTrigger>(DslWebTrigger)
Constructors
DslWebTrigger()
public DslWebTrigger()
Properties
AccessRuleId
The access rule is that the web trigger is depending.
public Guid AccessRuleId { get; set; }
Property Value
AccessRuleName
The name of the access rule in the Web Trigger.
public string AccessRuleName { get; set; }
Property Value
Description
The description of the Web Trigger.
public string Description { get; set; }
Property Value
EnableAccessibleFromWorkerSite
The flag of the Web Trigger. That indicates the trigger is enable to be accessed from worker site or not.
public bool EnableAccessibleFromWorkerSite { get; set; }
Property Value
EnableRespondUsingWorkflowOutput
The flag of the Web Trigger. That indicates the trigger is enable to respond using workflow ouput or not.
public bool EnableRespondUsingWorkflowOutput { get; set; }
Property Value
EnableRunImmediately
The flag of the Web Trigger. That indicates the trigger is enable to run immediately or not.
public bool EnableRunImmediately { get; set; }
Property Value
FormatterExpression
The format of the expression in the Web Trigger.
public string FormatterExpression { get; set; }
Property Value
HttpMethod
The http method of the Web Trigger.
public string HttpMethod { get; set; }
Property Value
Id
The identifier of the Web Trigger.
public Guid Id { get; set; }
Property Value
IsActive
The flag of the Web Trigger. That indicates the trigger is active or not.
public bool IsActive { get; set; }
Property Value
Name
The name of the Web Trigger.
public string Name { get; set; }
Property Value
Priority
The priority of the Web Trigger.
public string Priority { get; set; }
Property Value
ProductId
The product is that the web trigger is depending.
public Guid ProductId { get; set; }
Property Value
ProductName
The name of product in the Web Trigger.
public string ProductName { get; set; }
Property Value
Tags
The tags of the Web Trigger.
public IList<string> Tags { get; set; }
Property Value
TriggerRule
The rule of the Web Trigger.
public string TriggerRule { get; set; }
Property Value
TriggerRuleType
The type of rule in the Web Trigger.
public string TriggerRuleType { get; set; }
Property Value
Uris
The uniform resource identifiers of the Web Trigger.
public IReadOnlyList<string> Uris { get; set; }
Property Value
WorkflowDefinitionId
The workflow definition is that the web trigger is depending.
public Guid WorkflowDefinitionId { get; set; }
Property Value
WorkflowDefinitionName
The name of the workflow definition in the Web Trigger.
public string WorkflowDefinitionName { get; set; }