Пример #1
0
		public IronPythonFile(FileInfo pythonFiles, ScriptEngine engine, CompositionContainer mefContainer, ExtractTypesFromScript extractTypesFromScript)
		{
			_pythonFiles = new List<FileInfo> {pythonFiles};
			_engine = engine;
			_mefContainer = mefContainer;
			_extractTypesFromScript = extractTypesFromScript;
			_currentParts = new List<IronPythonComposablePart>();
		}
Пример #2
0
		public IronPythonFile(List<FileInfo> pythonFiles, ScriptEngine engine, CompositionContainer mefContainer, ExtractTypesFromScript extractTypesFromScript, IEnumerable<Type> typesToInject)
		{
			_pythonFiles = pythonFiles;
			_engine = engine;
			_mefContainer = mefContainer;
			_extractTypesFromScript = extractTypesFromScript;
			_typesToInject = typesToInject;
			_currentParts = new List<IronPythonComposablePart>();
		}
Пример #3
0
 public IronPythonFile(List <FileInfo> pythonFiles, ScriptEngine engine, CompositionContainer mefContainer, ExtractTypesFromScript extractTypesFromScript, IEnumerable <Type> typesToInject)
 {
     _pythonFiles            = pythonFiles;
     _engine                 = engine;
     _mefContainer           = mefContainer;
     _extractTypesFromScript = extractTypesFromScript;
     _typesToInject          = typesToInject;
     _currentParts           = new List <IronPythonComposablePart>();
 }
Пример #4
0
 public IronPythonFile(FileInfo pythonFiles, ScriptEngine engine, CompositionContainer mefContainer, ExtractTypesFromScript extractTypesFromScript)
 {
     _pythonFiles = new List <FileInfo> {
         pythonFiles
     };
     _engine                 = engine;
     _mefContainer           = mefContainer;
     _extractTypesFromScript = extractTypesFromScript;
     _currentParts           = new List <IronPythonComposablePart>();
 }
Пример #5
0
		public IronPythonFile(List<FileInfo> pythonFiles, ScriptEngine engine, CompositionContainer mefContainer, ExtractTypesFromScript extractTypesFromScript)
			: this(pythonFiles, engine, mefContainer, extractTypesFromScript, new Type[] { })
		{
		}
Пример #6
0
 public IronPythonFile(List <FileInfo> pythonFiles, ScriptEngine engine, CompositionContainer mefContainer, ExtractTypesFromScript extractTypesFromScript)
     : this(pythonFiles, engine, mefContainer, extractTypesFromScript, new Type[] { })
 {
 }