Пример #1
0
        public ScriptDomainManager(DynamicRuntimeHostingProvider hostingProvider, DlrConfiguration configuration) {
            ContractUtils.RequiresNotNull(hostingProvider, "hostingProvider");
            ContractUtils.RequiresNotNull(configuration, "configuration");

            configuration.Freeze();

            _hostingProvider = hostingProvider;
            _configuration = configuration;

            _sharedIO = new SharedIO();

            // create the initial default scope
            _globals = new Scope();
        }
Пример #2
0
        public ScriptDomainManager(DynamicRuntimeHostingProvider hostingProvider, DlrConfiguration configuration)
        {
            ContractUtils.RequiresNotNull(hostingProvider, nameof(hostingProvider));
            ContractUtils.RequiresNotNull(configuration, nameof(configuration));

            configuration.Freeze();

            Host          = hostingProvider;
            Configuration = configuration;

            SharedIO = new SharedIO();

            // create the initial default scope
            Globals = new Scope();
        }
Пример #3
0
        public ScriptDomainManager(DynamicRuntimeHostingProvider hostingProvider, DlrConfiguration configuration)
        {
            ContractUtils.RequiresNotNull(hostingProvider, "hostingProvider");
            ContractUtils.RequiresNotNull(configuration, "configuration");

            configuration.Freeze();

            _hostingProvider = hostingProvider;
            _configuration   = configuration;

            _sharedIO = new SharedIO();

            // create the initial default scope
            _globals = new Scope();
        }
Пример #4
0
 internal ScriptIO(SharedIO io)
 {
     Assert.NotNull(io);
     _io = io;
 }
Пример #5
0
 public ConsoleStream(SharedIO/*!*/ io, ConsoleStreamType consoleType) {
     Assert.NotNull(io);
     _consoleType = consoleType;
     _io = io;
 }
Пример #6
0
 public StreamProxy(SharedIO io, ConsoleStreamType type) {
     Assert.NotNull(io);
     _io = io;
     _type = type;
 }
Пример #7
0
 public StreamProxy(SharedIO io, ConsoleStreamType type)
 {
     Assert.NotNull(io);
     _io   = io;
     _type = type;
 }