protected override void EndProcessing()
        {
            ScriptBlockOutputSubscriber subscriber;

            if (ParameterSetName == "New")
            {
                subscriber = new ScriptBlockOutputSubscriber(onWriteOutput,
                                                             onWriteDebug,
                                                             onWriteVerbose,
                                                             onWriteError,
                                                             onWriteWarning);
                WriteObject(subscriber);
            }
            else
            {
                subscriber = inputObject;
            }

            HostIOInterceptor.Instance.AttachToHost(Host);
            HostIOInterceptor.Instance.AddSubscriber(subscriber);
        }
예제 #2
0
        protected override void EndProcessing()
        {
            ScriptBlockOutputSubscriber subscriber;

            if (ParameterSetName == "New")
            {
                subscriber = new ScriptBlockOutputSubscriber(onWriteOutput,
                                                             onWriteDebug,
                                                             onWriteVerbose,
                                                             onWriteError,
                                                             onWriteWarning);
                WriteObject(subscriber);
            }
            else
            {
                subscriber = inputObject;
            }

            HostIOInterceptor.Instance.AttachToHost(Host);
            HostIOInterceptor.Instance.AddSubscriber(subscriber);
        }
        protected override void EndProcessing()
        {
            ScriptBlockOutputSubscriber subscriber;

            if (this.ParameterSetName == "New")
            {
                subscriber = new ScriptBlockOutputSubscriber(this.onWriteOutput,
                                                             this.onWriteDebug,
                                                             this.onWriteVerbose,
                                                             this.onWriteError,
                                                             this.onWriteWarning);
                this.WriteObject(subscriber);
            }
            else
            {
                subscriber = this.inputObject;
            }

            HostIoInterceptor.GetInterceptor().AddSubscriber(subscriber);
        }