private HeliconZooEnv ConvertElementToHeliconZooEnv(ConfigurationElement item) { HeliconZooEnv result = new HeliconZooEnv(); result.Name = (string)item.GetAttributeValue("name"); result.Value = (string)item.GetAttributeValue("value"); return(result); }
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; } }