Go to the documentation of this file.00001 using System;
00002 using System.Configuration;
00003
00004 namespace N2.Configuration
00005 {
00006 public class InstallerElement : ConfigurationElement
00007 {
00009 [ConfigurationProperty("checkInstallationStatus", DefaultValue = true)]
00010 public bool CheckInstallationStatus
00011 {
00012 get { return (bool)base["checkInstallationStatus"]; }
00013 set { base["checkInstallationStatus"] = value; }
00014 }
00015
00016 [ConfigurationProperty("welcomeUrl", DefaultValue = "{ManagementUrl}/Installation/Begin/Default.aspx")]
00017 public string WelcomeUrl
00018 {
00019 get { return (string)base["welcomeUrl"]; }
00020 set { base["welcomeUrl"] = value; }
00021 }
00022
00023 [ConfigurationProperty("installUrl", DefaultValue = "{ManagementUrl}/Installation/Default.aspx")]
00024 public string InstallUrl
00025 {
00026 get { return (string)base["installUrl"]; }
00027 set { base["installUrl"] = value; }
00028 }
00029
00030 [ConfigurationProperty("upgradeUrl", DefaultValue = "{ManagementUrl}/Installation/Upgrade.aspx")]
00031 public string UpgradeUrl
00032 {
00033 get { return (string)base["upgradeUrl"]; }
00034 set { base["upgradeUrl"] = value; }
00035 }
00036
00037 [ConfigurationProperty("rebaseUrl", DefaultValue = "{ManagementUrl}/Installation/Rebase.aspx")]
00038 public string RebaseUrl
00039 {
00040 get { return (string)base["rebaseUrl"]; }
00041 set { base["rebaseUrl"] = value; }
00042 }
00043
00044 [ConfigurationProperty("fixClass", DefaultValue = "{ManagementUrl}/Installation/FixClass.aspx")]
00045 public string FixClassUrl
00046 {
00047 get { return (string)base["fixClass"]; }
00048 set { base["fixClass"] = value; }
00049 }
00050 }
00051 }