public AsyncQueueStep(string stepName, short stepOrdinal) : this(stepName, stepOrdinal, AsyncQueueStatus.NotStarted) { AsyncQueueStep.ValidateOrdinal(stepOrdinal); AsyncQueueStep.ValidateName(stepName); this.StepName = stepName; this.StepOrdinal = stepOrdinal; }
public AsyncQueueStep(string stepName, short stepOrdinal, AsyncQueueStatus stepStatus) : this() { AsyncQueueStep.ValidateOrdinal(stepOrdinal); AsyncQueueStep.ValidateName(stepName); this.StepName = stepName; this.StepOrdinal = stepOrdinal; this.StepStatus = stepStatus; }
public void Add(AsyncQueueStep step) { if (step == null) { throw new ArgumentNullException("step"); } step.RequestId = this.RequestId; step.OrganizationalUnitRoot = this.OrganizationalUnitRoot; this.Steps.Add(step); }