Table of Contents

Class WorkflowValidationRuleMetadata

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

Represents the metadata for a workflow validation rule.

public class WorkflowValidationRuleMetadata

Inheritance

objectWorkflowValidationRuleMetadata

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

Constructors

WorkflowValidationRuleMetadata()

public WorkflowValidationRuleMetadata()

Properties

ConfigData

Gets or sets the configuration data for the validation rule.

public JObject ConfigData { get; set; }

Property Value

JObject

ErrorMessage

Gets or sets the error message for the validation rule.

public string ErrorMessage { get; set; }

Property Value

string

Name

Gets or sets the name of the validation rule.

public string Name { get; set; }

Property Value

string

RuleKey

Gets or sets the rule key.

public string RuleKey { get; set; }

Property Value

string

Type

Gets or sets the type of the validation rule.

public ValidationRuleType Type { get; set; }

Property Value

ValidationRuleType