Table of Contents

Class Activity

Namespace: Casewhere.Models.Activities
Assembly: Casewhere.Models.dll

public abstract class Activity

Inheritance

objectActivity

Derived

FormActivity, LoopActivity, LoopActivityV2, ScriptedActivity, SmartFormActivity, StopActivity, WorkflowActivity

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

Constructors

Activity()

protected Activity()

Properties

ActivityDefinitionId

public Guid ActivityDefinitionId { get; set; }

Property Value

Guid

EnableAuditLog

public bool EnableAuditLog { get; set; }

Property Value

bool

EventName

public string EventName { get; set; }

Property Value

string

Id

public Guid Id { get; set; }

Property Value

Guid

IsComplete

public bool IsComplete { get; set; }

Property Value

bool

IsIncluded

public bool IsIncluded { get; set; }

Property Value

bool

IsRequired

public bool IsRequired { get; set; }

Property Value

bool

Name

public string Name { get; set; }

Property Value

string

ResultDetails

public IList<IResultDetail> ResultDetails { get; set; }

Property Value

IList<IResultDetail>

SequenceNumber

public int SequenceNumber { get; set; }

Property Value

int

Type

public ActivityType Type { get; set; }

Property Value

ActivityType