Class ActivityResultProvider
Namespace: Casewhere.Runtime.Providers
Assembly: Casewhere.Runtime.dll
public class ActivityResultProvider : IActivityResultProvider
Inheritance
object ← ActivityResultProvider
Implements
IActivityResultProvider
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<ActivityResultProvider>(ActivityResultProvider)
Constructors
ActivityResultProvider()
public ActivityResultProvider()
Methods
CreateActivityResult(Case, Workflow, Activity)
public ActivityResult CreateActivityResult(Case @case, Workflow workflow, Activity actity)
Parameters
case Case
workflow Workflow
actity Activity
Returns
ActivityResult
CreateCompletionRuleDetail(string, ResultStatus, string)
public IResultDetail CreateCompletionRuleDetail(string ruleName, ResultStatus status, string message = "")
Parameters
ruleName string
status ResultStatus
message string
Returns
IResultDetail
CreateComponentValidationDetail(string, ResultStatus, string)
public IResultDetail CreateComponentValidationDetail(string componentName, ResultStatus status, string message)
Parameters
componentName string
status ResultStatus
message string
Returns
IResultDetail
CreateNavigationRuleDetail(string, ResultStatus, string)
public IResultDetail CreateNavigationRuleDetail(string ruleName, ResultStatus status, string message = "")
Parameters
ruleName string
status ResultStatus
message string
Returns
IResultDetail
CreateScriptSuccessDetail(string)
public IResultDetail CreateScriptSuccessDetail(string scriptName)
Parameters
scriptName string
Returns
IResultDetail
CreateValidationRuleDetail(string, ResultStatus, string)
public IResultDetail CreateValidationRuleDetail(string ruleName, ResultStatus status, string message = "")
Parameters
ruleName string
status ResultStatus
message string
Returns
IResultDetail
CreateValidationRuleDetail(string, ResultStatus, string, string)
public IResultDetail CreateValidationRuleDetail(string ruleName, ResultStatus status, string error, string message = "")
Parameters
ruleName string
status ResultStatus
error string
message string
Returns
IResultDetail