protected ScriptSequence(string language, ScriptSequence original) { Length = Forever; //SourceFiles = new List<SourceFile>(original.SourceFiles); //SourceFiles = new SourceFileCollection(); //SourceFiles.Files.AddRange(original.SourceFiles.Files); _sourceFiles = new SourceFileCollection(); AddSourceFiles(original.GetAllSourceFiles()); FrameworkAssemblies = new HashSet <string>(original.FrameworkAssemblies); ExternalAssemblies = new HashSet <string>(original.ExternalAssemblies); Language = language; ClassName = original.ClassName; }
protected ScriptSequence(string language, ScriptSequence original) { Length = Forever; //SourceFiles = new List<SourceFile>(original.SourceFiles); //SourceFiles = new SourceFileCollection(); //SourceFiles.Files.AddRange(original.SourceFiles.Files); _sourceFiles = new SourceFileCollection(); AddSourceFiles(original.GetAllSourceFiles()); FrameworkAssemblies = new HashSet<string>(original.FrameworkAssemblies); ExternalAssemblies = new HashSet<string>(original.ExternalAssemblies); Language = language; ClassName = original.ClassName; }
protected ScriptSequence(string language) { Length = Forever; //SourceFiles = new List<SourceFile>(); //SourceFiles = new SourceFileCollection(); _sourceFiles = new SourceFileCollection(); FrameworkAssemblies = new HashSet <string>(); ExternalAssemblies = new HashSet <string>(); // Required assembly references. ExternalAssemblies.Add(VixenSystem.AssemblyFileName); FrameworkAssemblies.Add("System.dll"); FrameworkAssemblies.Add("System.Core.dll"); Language = language; }
protected ScriptSequence(string language) { Length = Forever; //SourceFiles = new List<SourceFile>(); //SourceFiles = new SourceFileCollection(); _sourceFiles = new SourceFileCollection(); FrameworkAssemblies = new HashSet<string>(); ExternalAssemblies = new HashSet<string>(); // Required assembly references. ExternalAssemblies.Add(VixenSystem.AssemblyFileName); FrameworkAssemblies.Add("System.dll"); FrameworkAssemblies.Add("System.Core.dll"); Language = language; }