public PageOutputCache(string Content, object ViewState, object ChildViewState)
 {
     this.Content        = Content;
     this.ChildViewState = ChildViewState;
     this.ViewState      = ViewState;
     DownloadNodeCache   = new DownloadNodeCache();
 }
 public BlockOutputCache(string Content, object ViewState, object ChildViewState)
 {
     this.Content          = Content;
     this.ViewState        = ViewState;
     this.ChildViewState   = ChildViewState;
     DownloadNodeCache     = new DownloadNodeCache();
     CachedJavaScriptNodes = new List <string>();
 }