Table of Contents

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