public override ProcessInstanceModificationInstantiationBuilder startBeforeActivity(string activityId) { ensureNotNull(typeof(NotValidException), "activityId", activityId); AbstractInstantiationCmd currentInstantiation = new ActivityBeforeInstantiationCmd(processInstanceId, activityId); operations.Add(currentInstantiation); return(this); }
public virtual IProcessInstanceModificationInstantiationBuilder StartBeforeActivity(string activityId) { EnsureUtil.EnsureNotNull(typeof(NotValidException), "activityId", activityId); AbstractInstantiationCmd currentInstantiation = new ActivityBeforeInstantiationCmd(ProcessInstanceId, activityId); ModificationOperations.Add(currentInstantiation); return(this); }