Ejemplo n.º 1
0
		protected VirtualDirectoryInfo(VirtualDirectoryInfo parent, string path)
			: this()
		{
			this.FileInfo = parent.FileInfo;
			this.VirtualPath = path;
			if (parent != null) {
				this.parent = parent;
				this.Files = parent.Files;
			}
		}
Ejemplo n.º 2
0
 protected VirtualDirectoryInfo(VirtualDirectoryInfo parent, string path)
     : this()
 {
     this.FileInfo    = parent.FileInfo;
     this.VirtualPath = path;
     if (parent != null)
     {
         this.parent = parent;
         this.Files  = parent.Files;
     }
 }
Ejemplo n.º 3
0
		protected override VirtualDirectoryInfo CreateDirectory (VirtualDirectoryInfo parent, string path)
		{
			return new RarDirectoryInfo((RarDirectoryInfo)parent, path);
		}
Ejemplo n.º 4
0
		protected override VirtualDirectoryInfo CreateDirectory (VirtualDirectoryInfo parent, string path)
		{
			return new SharpCompressDirectoryInfo((SharpCompressDirectoryInfo)parent, path);
		}
Ejemplo n.º 5
0
		protected virtual VirtualFileInfo CreateFile(VirtualDirectoryInfo parent, string path)
		{
			return new VirtualFileInfo(parent, path);
		}
Ejemplo n.º 6
0
		protected abstract VirtualDirectoryInfo CreateDirectory(VirtualDirectoryInfo parent, string path);
Ejemplo n.º 7
0
 protected virtual VirtualFileInfo CreateFile(VirtualDirectoryInfo parent, string path)
 {
     return(new VirtualFileInfo(parent, path));
 }
Ejemplo n.º 8
0
 protected abstract VirtualDirectoryInfo CreateDirectory(VirtualDirectoryInfo parent, string path);
Ejemplo n.º 9
0
 protected override VirtualDirectoryInfo CreateDirectory(VirtualDirectoryInfo parent, string path)
 {
     return(new ZipDirectoryInfo((ZipDirectoryInfo)parent, path));
 }
Ejemplo n.º 10
0
		public VirtualFileInfo(VirtualDirectoryInfo parent, string file)
		{
			this.parent = parent;
			this.file = file;
		}
Ejemplo n.º 11
0
 protected override VirtualDirectoryInfo CreateDirectory(VirtualDirectoryInfo parent, string path)
 {
     return(new SharpCompressDirectoryInfo((SharpCompressDirectoryInfo)parent, path));
 }
Ejemplo n.º 12
0
 public VirtualFileInfo(VirtualDirectoryInfo parent, string file)
 {
     this.parent = parent;
     this.file   = file;
 }