internal LocalPipeline(LocalPipeline pipeline) : base(pipeline) { this._historyIdForThisPipeline = -1L; this._invokeHistoryIds = new List<long>(); this._stopper = new PipelineStopper(this); this.InitStreams(); }
private void Dispose(bool disposing) { if (!this.disposed) { if (disposing) { this.DisposeCommands(); this.localPipeline = null; this.externalSuccessOutput = null; this.externalErrorOutput = null; this.executionScope = null; this.SecurityContext.Dispose(); this.SecurityContext = null; this.logBuffer = null; } this.disposed = true; } }
internal PipelineStopper(LocalPipeline localPipeline) { this._localPipeline = localPipeline; }
/// <summary> /// Copy constructor to support cloning /// </summary> /// <param name="pipeline">The source pipeline</param> internal LocalPipeline(LocalPipeline pipeline) : base((PipelineBase)(pipeline)) { _stopper = new PipelineStopper(this); InitStreams(); }
internal LocalPipeline(LocalPipeline pipeline) : base((PipelineBase)pipeline) { this._stopper = new PipelineStopper(this); this.InitStreams(); }