Exemplo n.º 1
0
 public ScriptBlock GetNewClosure()
 {
     PSModuleInfo pSModuleInfo = new PSModuleInfo(true);
     pSModuleInfo.CaptureLocals();
     return pSModuleInfo.NewBoundScriptBlock(this);
 }
Exemplo n.º 2
0
        internal ScriptBlock CreateBoundScriptBlock(ExecutionContext context, ScriptBlock sb, bool linkToGlobal)
        {
            PSModuleInfo info = new PSModuleInfo(context, linkToGlobal);

            return(info.NewBoundScriptBlock(sb, context));
        }