Interface ITransactionRuntime
Namespace: Casewhere.Runtime.Transactions
Assembly: Casewhere.Runtime.dll
public interface ITransactionRuntime
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<ITransactionRuntime>(ITransactionRuntime)
Methods
End(Guid)
void End(Guid id)
Parameters
id
Guid
Fail(Workflow)
void Fail(Workflow workflow)
Parameters
workflow
Workflow
Fail(Workflow, Activity)
void Fail(Workflow workflow, Activity activity)
Parameters
workflow
Workflow
activity
Activity
Start(Workflow)
void Start(Workflow workflow)
Parameters
workflow
Workflow
Start(Workflow, Activity)
void Start(Workflow workflow, Activity activity)
Parameters
workflow
Workflow
activity
Activity