コード例 #1
0
        private HeliconZooEnv ConvertElementToHeliconZooEnv(ConfigurationElement item)
        {
            HeliconZooEnv result = new HeliconZooEnv();

            result.Name  = (string)item.GetAttributeValue("name");
            result.Value = (string)item.GetAttributeValue("value");
            return(result);
        }
コード例 #2
0
    private void BindEngineForm(HeliconZooEngine engine)
    {
        EngineName.Text                    = engine.name;
        EngineFriendlyName.Text            = engine.displayName;
        EngineFullPath.Text                = engine.fullPath;
        EngineArguments.Text               = engine.arguments;
        EngineTransport.Text               = engine.transport.ToLower();
        EngineProtocol.Text                = engine.protocol.ToLower();
        EnginePortLower.Text               = ToStringClearDeafult(engine.portLower);
        EnginePortUpper.Text               = ToStringClearDeafult(engine.portUpper);
        EngineMinInstances.Text            = ToStringClearDeafult(engine.minInstances);
        EngineMaxInstances.Text            = ToStringClearDeafult(engine.maxInstances);
        EngineTimeLimit.Text               = ToStringClearDeafult(engine.timeLimit);
        EngineGracefulShutdownTimeout.Text = ToStringClearDeafult(engine.gracefulShutdownTimeout);
        EngineMemoryLimit.Text             = ToStringClearDeafult(engine.memoryLimit);


        for (int i = 0; i < engine.environmentVariables.Length && i < _envBoxsPair.Length; i++)
        {
            HeliconZooEnv env = engine.environmentVariables[i];
            _envBoxsPair[i].Name.Text  = env.Name;
            _envBoxsPair[i].Value.Text = env.Value;
        }
    }