/// <summary> /// 构造函数 /// </summary> private SpiderBase() { this.urlQueue = new UrlQueue(); this.contentQueue = new ContentQueue(); this.requestThreads = new List<Thread>(); this.processThreads = new List<Thread>(); this.runStatus = SpiderRunStatus.UnStarted; this.pauseCalled = false; this.completed = false; this.startTimespan = new TimeSpan(); this.startTime = DateTime.MinValue; this.runtime = new SpiderRuntime(); }
private SpiderRuntime runtime; //运行时信息 #endregion #region constructors /// <summary> /// 构造函数 /// </summary> private SpiderBase() { this.urlQueue = new UrlQueue(); this.contentQueue = new ContentQueue(); this.requestThreads = new List <Thread>(); this.processThreads = new List <Thread>(); this.runStatus = SpiderRunStatus.UnStarted; this.pauseCalled = false; this.completed = false; this.startTimespan = new TimeSpan(); this.startTime = DateTime.MinValue; this.runtime = new SpiderRuntime(); }