public PipelineAction.ScriptDelegate GetDelegate(PipelineContext ctx) { if (scriptDelegate != null) { return(scriptDelegate); } return(scriptDelegate = (ctx.Pipeline.CreateScriptDelegate <PipelineAction.ScriptDelegate>(ScriptName, Node))); }
public Object Execute(PipelineContext ctx, Object value) { if (scriptDelegate == null) { scriptDelegate = (ctx.Pipeline.CreateScriptDelegate <PipelineAction.ScriptDelegate>(ScriptName, Node)); } return(scriptDelegate(ctx, value)); }