Table of Contents

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

objectActivityDefinitionScriptedActivityDefinition

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; }

Property Value

string