Class ScriptedActivityDefinition
Namespace: Casewhere.Models
Assembly: Casewhere.Models.dll
Represents a scripted activity definition. It contains information to execute a C# script
public class ScriptedActivityDefinition : ActivityDefinition
Inheritance
object ← ActivityDefinition ← ScriptedActivityDefinition
Inherited Members
ActivityDefinition.GetLockContextRuleDefinition(), ActivityDefinition.GetConcurrencyTimeoutFormat(), ActivityDefinition.Id, ActivityDefinition.Name, ActivityDefinition.SequenceNumber, ActivityDefinition.CompletionRules, ActivityDefinition.InclusionRule, ActivityDefinition.RequireRule, ActivityDefinition.AutoCommitChanges, ActivityDefinition.EnableAuditLog, ActivityDefinition.AuditEventName, ActivityDefinition.EnableConcurrencyLocking, ActivityDefinition.ConcurrencyTimeout, ActivityDefinition.LockContextRuleExpression, 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<ScriptedActivityDefinition>(ScriptedActivityDefinition)
Constructors
ScriptedActivityDefinition()
public ScriptedActivityDefinition()
Properties
Script
Gets or sets the C# script associated with the activity definition.
public string Script { get; set; }