public IStep [] GetSteps () { return (IStep []) _steps.ToArray (typeof (IStep)); }
static Type FindStep(Pipeline pipeline, string name) { foreach (IStep step in pipeline.GetSteps()) { Type t = step.GetType(); if (t.Name == name) { return(t); } } return(null); }