From cfd0b39673ccbda6a78c62120b593d9d413f788b Mon Sep 17 00:00:00 2001 From: dev_amdtel Date: Fri, 3 May 2013 17:59:19 +0400 Subject: [PATCH 1/6] app pool restart thing out of the way and force dedicated app pool thing that I approved --- .../WebServersProxy.cs | 21 + .../Code/WebServers/WebServerController.cs | 83 ++ .../esWebServers.asmx.cs | 14 + .../Common/AppPoolState.cs | 13 + .../Web/IWebServer.cs | 4 + .../WebsitePanel.Providers.Base.csproj | 1 + .../WebsitePanel.Providers.Web.IIS70/IIs70.cs | 21 + .../WebObjects/WebObjectsModuleService.cs | 85 ++ .../WebsitePanel.Providers.Web.IIs60/IIs60.cs | 10 + .../WebServerProxy.cs | 21 + .../WebsitePanel.Server/WebServer.asmx.cs | 35 + .../WebsitePanel/WebSitesEditSite.ascx | 16 + .../WebsitePanel/WebSitesEditSite.ascx.cs | 39 + .../WebSitesEditSite.ascx.designer.cs | 800 +++++++++--------- 14 files changed, 767 insertions(+), 396 deletions(-) create mode 100644 WebsitePanel/Sources/WebsitePanel.Providers.Base/Common/AppPoolState.cs diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Client/WebServersProxy.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Client/WebServersProxy.cs index d6a5c7f7..bb40f65f 100644 --- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Client/WebServersProxy.cs +++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Client/WebServersProxy.cs @@ -1421,6 +1421,27 @@ namespace WebsitePanel.EnterpriseServer { this.ChangeSiteStateCompleted(this, new ChangeSiteStateCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } + + /// + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/ChangeAppPoolState", RequestNamespace = "http://smbsaas/websitepanel/enterpriseserver", ResponseNamespace = "http://smbsaas/websitepanel/enterpriseserver", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] + public int ChangeAppPoolState(int siteItemId, AppPoolState state) + { + object[] results = this.Invoke("ChangeAppPoolState", new object[] { + siteItemId, + state}); + return ((int)(results[0])); + } + + /// + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetAppPoolState", RequestNamespace = "http://smbsaas/websitepanel/enterpriseserver", ResponseNamespace = "http://smbsaas/websitepanel/enterpriseserver", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] + public AppPoolState GetAppPoolState(int siteItemId) + { + object[] results = this.Invoke("GetAppPoolState", new object[] { + siteItemId + }); + return ((AppPoolState)(results[0])); + } + /// [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetSharedSSLDomains", RequestNamespace="http://smbsaas/websitepanel/enterpriseserver", ResponseNamespace="http://smbsaas/websitepanel/enterpriseserver", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/Code/WebServers/WebServerController.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/Code/WebServers/WebServerController.cs index ae8a13bd..c57912a5 100644 --- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/Code/WebServers/WebServerController.cs +++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/Code/WebServers/WebServerController.cs @@ -583,6 +583,89 @@ namespace WebsitePanel.EnterpriseServer } } + // AppPool + public static int ChangeAppPoolState(int siteItemId, AppPoolState state) + { + // check account + int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsActive); + if (accountCheck < 0) return accountCheck; + + // load site item + WebSite siteItem = (WebSite)PackageController.GetPackageItem(siteItemId); + if (siteItem == null) + return BusinessErrorCodes.ERROR_WEB_SITE_PACKAGE_ITEM_NOT_FOUND; + + // check package + int packageCheck = SecurityContext.CheckPackage(siteItem.PackageId, DemandPackage.IsActive); + if (packageCheck < 0) return packageCheck; + + // place log record + TaskManager.StartTask("WEB_SITE", "CHANGE_STATE", siteItem.Name); + TaskManager.ItemId = siteItemId; + TaskManager.WriteParameter("New state", state); + + try + { + + // change state + WebServer web = new WebServer(); + ServiceProviderProxy.Init(web, siteItem.ServiceId); + web.ChangeAppPoolState(siteItem.SiteId, state); + + return 0; + } + catch (Exception ex) + { + throw TaskManager.WriteError(ex); + } + finally + { + TaskManager.CompleteTask(); + } + } + + public static AppPoolState GetAppPoolState(int siteItemId) + { + AppPoolState state = AppPoolState.Unknown; + + // check account + int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsActive); + if (accountCheck < 0) return state; + + // load site item + WebSite siteItem = (WebSite)PackageController.GetPackageItem(siteItemId); + if (siteItem == null) + return state; + + // check package + int packageCheck = SecurityContext.CheckPackage(siteItem.PackageId, DemandPackage.IsActive); + if (packageCheck < 0) return state; + + // place log record + TaskManager.StartTask("WEB_SITE", "GET_STATE", siteItem.Name); + TaskManager.ItemId = siteItemId; + + try + { + // get state + WebServer web = new WebServer(); + ServiceProviderProxy.Init(web, siteItem.ServiceId); + state = web.GetAppPoolState(siteItem.SiteId); + } + catch (Exception ex) + { + throw TaskManager.WriteError(ex); + } + finally + { + TaskManager.CompleteTask(); + } + + return state; + } + + + public static int DeleteWebSite(int siteItemId, bool deleteWebsiteDirectory) { // check account diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/esWebServers.asmx.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/esWebServers.asmx.cs index b1c1bfce..eb7d6282 100644 --- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/esWebServers.asmx.cs +++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/esWebServers.asmx.cs @@ -181,6 +181,20 @@ namespace WebsitePanel.EnterpriseServer return WebServerController.ChangeSiteState(siteItemId, state); } + // AppPool + [WebMethod] + public int ChangeAppPoolState(int siteItemId, AppPoolState state) + { + return WebServerController.ChangeAppPoolState(siteItemId, state); + } + + [WebMethod] + public AppPoolState GetAppPoolState(int siteItemId) + { + return WebServerController.GetAppPoolState(siteItemId); + } + + #region Shared SSL Folders [WebMethod] public List GetSharedSSLDomains(int packageId) diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Base/Common/AppPoolState.cs b/WebsitePanel/Sources/WebsitePanel.Providers.Base/Common/AppPoolState.cs new file mode 100644 index 00000000..6327db0b --- /dev/null +++ b/WebsitePanel/Sources/WebsitePanel.Providers.Base/Common/AppPoolState.cs @@ -0,0 +1,13 @@ +п»їusing System; + +namespace WebsitePanel.Providers +{ + [Serializable] + public enum AppPoolState + { + Unknown = 0, + Start = 1, + Stop = 2, + Recycle = 3 + } +} diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Base/Web/IWebServer.cs b/WebsitePanel/Sources/WebsitePanel.Providers.Base/Web/IWebServer.cs index 03a8ee48..2f4f31ed 100644 --- a/WebsitePanel/Sources/WebsitePanel.Providers.Base/Web/IWebServer.cs +++ b/WebsitePanel/Sources/WebsitePanel.Providers.Base/Web/IWebServer.cs @@ -54,6 +54,10 @@ namespace WebsitePanel.Providers.Web void UpdateSiteBindings(string siteId, ServerBinding[] bindings, bool emptyBindingsAllowed); void DeleteSite(string siteId); + // AppPool + void ChangeAppPoolState(string siteId, AppPoolState state); + AppPoolState GetAppPoolState(string siteId); + // virtual directories bool VirtualDirectoryExists(string siteId, string directoryName); WebVirtualDirectory[] GetVirtualDirectories(string siteId); diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Base/WebsitePanel.Providers.Base.csproj b/WebsitePanel/Sources/WebsitePanel.Providers.Base/WebsitePanel.Providers.Base.csproj index dd588836..9b6ebfe7 100644 --- a/WebsitePanel/Sources/WebsitePanel.Providers.Base/WebsitePanel.Providers.Base.csproj +++ b/WebsitePanel/Sources/WebsitePanel.Providers.Base/WebsitePanel.Providers.Base.csproj @@ -72,6 +72,7 @@ VersionInfo.cs + diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIS70/IIs70.cs b/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIS70/IIs70.cs index 66a0ac7e..0a0ceb6f 100644 --- a/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIS70/IIs70.cs +++ b/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIS70/IIs70.cs @@ -1524,6 +1524,27 @@ namespace WebsitePanel.Providers.Web } } + // AppPool + public void ChangeAppPoolState(string siteId, AppPoolState state) + { + webObjectsSvc.ChangeAppPoolState(siteId, state); + } + + public AppPoolState GetAppPoolState(string siteId) + { + using (ServerManager srvman = webObjectsSvc.GetServerManager()) + { + return GetAppPoolState(srvman, siteId); + } + } + + public AppPoolState GetAppPoolState(ServerManager srvman, string siteId) + { + return webObjectsSvc.GetAppPoolState(srvman, siteId); + } + + + /// /// Checks whether virtual iisDirObject with supplied name under specified site exists. /// diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIS70/WebObjects/WebObjectsModuleService.cs b/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIS70/WebObjects/WebObjectsModuleService.cs index 6bd53596..2bb975e4 100644 --- a/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIS70/WebObjects/WebObjectsModuleService.cs +++ b/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIS70/WebObjects/WebObjectsModuleService.cs @@ -348,6 +348,91 @@ namespace WebsitePanel.Providers.Web.Iis.WebObjects return siteState; } + // AppPool + public void ChangeAppPoolState(string siteId, AppPoolState state) + { + // del + File.AppendAllText(@"c:\websitepanel\test.log", "ChangeAppPoolState " + siteId + " state " + state.ToString() + "\r\n"); + + using (var srvman = GetServerManager()) + { + var site = srvman.Sites[siteId]; + // + if (site == null) + return; + + string AppPoolName = site.ApplicationDefaults.ApplicationPoolName; + foreach (Application app in site.Applications) + AppPoolName = app.ApplicationPoolName; + + if (string.IsNullOrEmpty(AppPoolName)) + return; + + ApplicationPool pool = srvman.ApplicationPools[AppPoolName]; + if (pool == null) return; + + // + switch (state) + { + case AppPoolState.Start: + pool.Start(); + pool.AutoStart = true; + break; + case AppPoolState.Stop: + pool.Stop(); + pool.AutoStart = false; + break; + case AppPoolState.Recycle: + pool.Recycle(); + pool.AutoStart = true; + break; + } + // + srvman.CommitChanges(); + } + } + + public AppPoolState GetAppPoolState(ServerManager srvman, string siteId) + { + Site site = srvman.Sites[siteId]; + + // ensure website exists + if (site == null) + return AppPoolState.Unknown; + + string AppPoolName = site.ApplicationDefaults.ApplicationPoolName; + foreach (Application app in site.Applications) + AppPoolName = app.ApplicationPoolName; + + if (string.IsNullOrEmpty(AppPoolName)) + return AppPoolState.Unknown; + + ApplicationPool pool = srvman.ApplicationPools[AppPoolName]; + + if (pool == null) return AppPoolState.Unknown; + + AppPoolState state = AppPoolState.Unknown; + + switch (pool.State) + { + case ObjectState.Started: + state = AppPoolState.Start; + break; + case ObjectState.Starting: + state = AppPoolState.Start; + break; + case ObjectState.Stopped: + state = AppPoolState.Stop; + break; + case ObjectState.Stopping: + state = AppPoolState.Stop; + break; + } + + return state; + } + + public bool SiteExists(ServerManager srvman, string siteId) { return (srvman.Sites[siteId] != null); diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIs60/IIs60.cs b/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIs60/IIs60.cs index c7c4dccc..022627c0 100644 --- a/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIs60/IIs60.cs +++ b/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIs60/IIs60.cs @@ -849,6 +849,16 @@ namespace WebsitePanel.Providers.Web } } + // AppPool + public void ChangeAppPoolState(string siteId, AppPoolState state) + { + } + + public AppPoolState GetAppPoolState(string siteId) + { + return AppPoolState.Unknown; + } + public virtual void UpdateSiteBindings(string siteId, ServerBinding[] bindings, bool emptyBindingsAllowed) { ManagementObject objSite = wmi.GetObject(String.Format("IIsWebServerSetting='{0}'", siteId)); diff --git a/WebsitePanel/Sources/WebsitePanel.Server.Client/WebServerProxy.cs b/WebsitePanel/Sources/WebsitePanel.Server.Client/WebServerProxy.cs index efa08598..afd6bed4 100644 --- a/WebsitePanel/Sources/WebsitePanel.Server.Client/WebServerProxy.cs +++ b/WebsitePanel/Sources/WebsitePanel.Server.Client/WebServerProxy.cs @@ -592,7 +592,28 @@ namespace WebsitePanel.Providers.Web { this.GetSiteStateCompleted(this, new GetSiteStateCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } + + /// + [System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")] + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/ChangeAppPoolState", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] + public void ChangeAppPoolState(string siteId, AppPoolState state) + { + this.Invoke("ChangeAppPoolState", new object[] { + siteId, + state}); + } + + /// + [System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")] + [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetAppPoolState", RequestNamespace = "http://smbsaas/websitepanel/server/", ResponseNamespace = "http://smbsaas/websitepanel/server/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] + public AppPoolState GetAppPoolState(string siteId) + { + object[] results = this.Invoke("GetAppPoolState", new object[] { + siteId}); + return ((AppPoolState)(results[0])); + } + /// [System.Web.Services.Protocols.SoapHeaderAttribute("ServiceProviderSettingsSoapHeaderValue")] [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/server/GetSiteId", RequestNamespace="http://smbsaas/websitepanel/server/", ResponseNamespace="http://smbsaas/websitepanel/server/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] diff --git a/WebsitePanel/Sources/WebsitePanel.Server/WebServer.asmx.cs b/WebsitePanel/Sources/WebsitePanel.Server/WebServer.asmx.cs index 24f75688..f1b2f5ef 100644 --- a/WebsitePanel/Sources/WebsitePanel.Server/WebServer.asmx.cs +++ b/WebsitePanel/Sources/WebsitePanel.Server/WebServer.asmx.cs @@ -259,6 +259,41 @@ namespace WebsitePanel.Server throw; } } + + // AppPool + [WebMethod, SoapHeader("settings")] + public void ChangeAppPoolState(string siteId, AppPoolState state) + { + try + { + Log.WriteStart("'{0}' ChangeAppPoolState", ProviderSettings.ProviderName); + WebProvider.ChangeAppPoolState(siteId, state); + Log.WriteEnd("'{0}' ChangeAppPoolState", ProviderSettings.ProviderName); + } + catch (Exception ex) + { + Log.WriteError(String.Format("'{0}' ChangeAppPoolState", ProviderSettings.ProviderName), ex); + throw; + } + } + + [WebMethod, SoapHeader("settings")] + public AppPoolState GetAppPoolState(string siteId) + { + try + { + Log.WriteStart("'{0}' GetAppPoolState", ProviderSettings.ProviderName); + AppPoolState result = WebProvider.GetAppPoolState(siteId); + Log.WriteEnd("'{0}' GetAppPoolState", ProviderSettings.ProviderName); + return result; + } + catch (Exception ex) + { + Log.WriteError(String.Format("'{0}' GetAppPoolState", ProviderSettings.ProviderName), ex); + throw; + } + } + #endregion #region Virtual Directories diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx index 6f6e8bee..9ba2b5ba 100644 --- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx +++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx @@ -169,6 +169,13 @@ + + <%-- AppPool --%> + + App Pool : + + <%-- AppPool --%> + @@ -181,6 +188,15 @@ + + <%-- AppPool --%> + + Start
+ Stop
+ Recycle + + <%-- AppPool --%> + diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.cs index 41f60173..c7cf1c34 100644 --- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.cs +++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.cs @@ -291,6 +291,9 @@ namespace WebsitePanel.Portal // bind state BindSiteState(site.SiteState); + // AppPool + AppPoolState appPoolState = ES.Services.WebServers.GetAppPoolState(PanelRequest.ItemID); + BindAppPoolState(appPoolState); // bind pointers BindPointers(); @@ -988,6 +991,42 @@ namespace WebsitePanel.Portal return; } } + + // AppPool + private void BindAppPoolState(AppPoolState state) + { + litAppPoolStatus.Text = state.ToString(); + + cmdAppPoolStart.Visible = (state == AppPoolState.Stop); + cmdAppPoolStop.Visible = (state == AppPoolState.Start); + cmdAppPoolRecycle.Visible = (state == AppPoolState.Start); + } + + + protected void cmdAppPoolChangeState_Click(object sender, EventArgs e) + { + string stateName = ((LinkButton)sender).CommandName; + AppPoolState state = (AppPoolState)Enum.Parse(typeof(AppPoolState), stateName, true); + + try + { + int result = ES.Services.WebServers.ChangeAppPoolState(PanelRequest.ItemID, state); + if (result < 0) + { + ShowResultMessage(result); + return; + } + + state = ES.Services.WebServers.GetAppPoolState(PanelRequest.ItemID); + BindAppPoolState(state); + } + catch (Exception ex) + { + ShowErrorMessage("WEB_CHANGE_SITE_STATE", ex); + return; + } + } + #endregion #region Pointers diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs index 710488b3..d9c6a188 100644 --- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs +++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs @@ -1,38 +1,10 @@ -// Copyright (c) 2012, Outercurve Foundation. -// All rights reserved. -// -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// - Redistributions of source code must retain the above copyright notice, this -// list of conditions and the following disclaimer. -// -// - Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// -// - Neither the name of the Outercurve Foundation nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -// ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -// ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - //------------------------------------------------------------------------------ -// -// This code was generated by a tool. +// <автоматически создаваемое> +// Этот код создан программой. // -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// //------------------------------------------------------------------------------ namespace WebsitePanel.Portal { @@ -41,1091 +13,1127 @@ namespace WebsitePanel.Portal { public partial class WebSitesEditSite { /// - /// asyncTasks control. + /// asyncTasks элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.EnableAsyncTasksSupport asyncTasks; /// - /// WDeployBuildPublishingProfileWizardPanel control. + /// WDeployBuildPublishingProfileWizardPanel элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Panel WDeployBuildPublishingProfileWizardPanel; /// - /// WDeployPubProfilePanel control. + /// WDeployPubProfilePanel элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.UpdatePanel WDeployPubProfilePanel; /// - /// ChooseDatabasePanel control. + /// ChooseDatabasePanel элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.PlaceHolder ChooseDatabasePanel; /// - /// Localize1 control. + /// Localize1 элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Localize Localize1; /// - /// Localize2 control. + /// Localize2 элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Localize Localize2; /// - /// MyDatabaseList control. + /// MyDatabaseList элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.DropDownList MyDatabaseList; /// - /// ChooseDatabaseUserPanel control. + /// ChooseDatabaseUserPanel элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.PlaceHolder ChooseDatabaseUserPanel; /// - /// Localize3 control. + /// Localize3 элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Localize Localize3; /// - /// Localize4 control. + /// Localize4 элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Localize Localize4; /// - /// MyDatabaseUserList control. + /// MyDatabaseUserList элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.DropDownList MyDatabaseUserList; /// - /// ChooseFtpAccountPanel control. + /// ChooseFtpAccountPanel элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.PlaceHolder ChooseFtpAccountPanel; /// - /// Localize5 control. + /// Localize5 элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Localize Localize5; /// - /// Localize6 control. + /// Localize6 элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Localize Localize6; /// - /// MyFtpAccountList control. + /// MyFtpAccountList элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.DropDownList MyFtpAccountList; /// - /// PubProfileWizardOkButton control. + /// PubProfileWizardOkButton элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button PubProfileWizardOkButton; /// - /// PubProfileWizardCancelButton control. + /// PubProfileWizardCancelButton элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button PubProfileWizardCancelButton; /// - /// WDeployRebuildPublishingProfileWizardModal control. + /// WDeployRebuildPublishingProfileWizardModal элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::AjaxControlToolkit.ModalPopupExtender WDeployRebuildPublishingProfileWizardModal; /// - /// messageBox control. + /// messageBox элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.UserControls.SimpleMessageBox messageBox; /// - /// lnkSiteName control. + /// lnkSiteName элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.HyperLink lnkSiteName; /// - /// sharedIP control. + /// sharedIP элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Panel sharedIP; /// - /// locSharedIPAddress control. + /// locSharedIPAddress элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Localize locSharedIPAddress; /// - /// cmdSwitchToDedicatedIP control. + /// cmdSwitchToDedicatedIP элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.LinkButton cmdSwitchToDedicatedIP; /// - /// dedicatedIP control. + /// dedicatedIP элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Panel dedicatedIP; /// - /// locDedicatedIPAddress control. + /// locDedicatedIPAddress элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Localize locDedicatedIPAddress; /// - /// litIPAddress control. + /// litIPAddress элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Literal litIPAddress; /// - /// cmdSwitchToSharedIP control. + /// cmdSwitchToSharedIP элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.LinkButton cmdSwitchToSharedIP; /// - /// switchToDedicatedIP control. + /// switchToDedicatedIP элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Panel switchToDedicatedIP; /// - /// locSelectIPAddress control. + /// locSelectIPAddress элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Localize locSelectIPAddress; /// - /// ddlIpAddresses control. + /// ddlIpAddresses элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.DropDownList ddlIpAddresses; /// - /// cmdApplyDedicatedIP control. + /// cmdApplyDedicatedIP элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.LinkButton cmdApplyDedicatedIP; /// - /// cmdCancelDedicatedIP control. + /// cmdCancelDedicatedIP элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.LinkButton cmdCancelDedicatedIP; /// - /// btnAddPointer control. + /// btnAddPointer элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button btnAddPointer; /// - /// gvPointers control. + /// gvPointers элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.GridView gvPointers; /// - /// litStatus control. + /// litStatus элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Literal litStatus; /// - /// cmdStart control. + /// litAppPoolStatus элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// + protected global::System.Web.UI.WebControls.Literal litAppPoolStatus; + + /// + /// cmdStart элемент управления. + /// + /// + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.ImageButton cmdStart; /// - /// cmdPause control. + /// cmdPause элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.ImageButton cmdPause; /// - /// cmdContinue control. + /// cmdContinue элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.ImageButton cmdContinue; /// - /// cmdStop control. + /// cmdStop элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.ImageButton cmdStop; /// - /// dlTabs control. + /// cmdAppPoolStart элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// + protected global::System.Web.UI.WebControls.LinkButton cmdAppPoolStart; + + /// + /// cmdAppPoolStop элемент управления. + /// + /// + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// + protected global::System.Web.UI.WebControls.LinkButton cmdAppPoolStop; + + /// + /// cmdAppPoolRecycle элемент управления. + /// + /// + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// + protected global::System.Web.UI.WebControls.LinkButton cmdAppPoolRecycle; + + /// + /// dlTabs элемент управления. + /// + /// + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.DataList dlTabs; /// - /// tabs control. + /// tabs элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.MultiView tabs; /// - /// tabHomeFolder control. + /// tabHomeFolder элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabHomeFolder; /// - /// webSitesHomeFolderControl control. + /// webSitesHomeFolderControl элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.WebSitesHomeFolderControl webSitesHomeFolderControl; /// - /// tabVirtualDirs control. + /// tabVirtualDirs элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabVirtualDirs; /// - /// btnAddVirtualDirectory control. + /// btnAddVirtualDirectory элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button btnAddVirtualDirectory; /// - /// gvVirtualDirectories control. + /// gvVirtualDirectories элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.GridView gvVirtualDirectories; /// - /// tabSecuredFolders control. + /// tabSecuredFolders элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabSecuredFolders; /// - /// webSitesSecuredFoldersControl control. + /// webSitesSecuredFoldersControl элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.WebSitesSecuredFoldersControl webSitesSecuredFoldersControl; /// - /// tabHeliconApe control. + /// tabHeliconApe элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabHeliconApe; /// - /// webSitesHeliconApeControl control. + /// webSitesHeliconApeControl элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.WebSitesHeliconApeControl webSitesHeliconApeControl; /// - /// tabHeliconZoo control. + /// tabHeliconZoo элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabHeliconZoo; /// - /// webSitesHeliconZooControl control. + /// webSitesHeliconZooControl элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.WebSitesHeliconZooControl webSitesHeliconZooControl; /// - /// tabFrontPage control. + /// tabFrontPage элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabFrontPage; /// - /// pnlFrontPage control. + /// pnlFrontPage элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Panel pnlFrontPage; /// - /// tblSharePoint control. + /// tblSharePoint элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.HtmlControls.HtmlTable tblSharePoint; /// - /// lblSharePoint control. + /// lblSharePoint элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Label lblSharePoint; /// - /// litFrontPageUnavailable control. + /// litFrontPageUnavailable элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Literal litFrontPageUnavailable; /// - /// tblFrontPage control. + /// tblFrontPage элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.HtmlControls.HtmlTable tblFrontPage; /// - /// lblFPStatus control. + /// lblFPStatus элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Label lblFPStatus; /// - /// litFrontPageStatus control. + /// litFrontPageStatus элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Literal litFrontPageStatus; /// - /// lblFPAccount control. + /// lblFPAccount элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Label lblFPAccount; /// - /// frontPageUsername control. + /// frontPageUsername элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.UsernameControl frontPageUsername; /// - /// lblFPPassword control. + /// lblFPPassword элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Label lblFPPassword; /// - /// frontPagePassword control. + /// frontPagePassword элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.PasswordControl frontPagePassword; /// - /// btnInstallFrontPage control. + /// btnInstallFrontPage элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button btnInstallFrontPage; /// - /// btnChangeFrontPagePassword control. + /// btnChangeFrontPagePassword элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button btnChangeFrontPagePassword; /// - /// btnUninstallFrontPage control. + /// btnUninstallFrontPage элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button btnUninstallFrontPage; /// - /// tabExtensions control. + /// tabExtensions элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabExtensions; /// - /// webSitesExtensionsControl control. + /// webSitesExtensionsControl элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.WebSitesExtensionsControl webSitesExtensionsControl; /// - /// tabErrors control. + /// tabErrors элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabErrors; /// - /// webSitesCustomErrorsControl control. + /// webSitesCustomErrorsControl элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.WebSitesCustomErrorsControl webSitesCustomErrorsControl; /// - /// tabHeaders control. + /// tabHeaders элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabHeaders; /// - /// webSitesCustomHeadersControl control. + /// webSitesCustomHeadersControl элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.WebSitesCustomHeadersControl webSitesCustomHeadersControl; /// - /// tabWebDeployPublishing control. + /// tabWebDeployPublishing элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabWebDeployPublishing; /// - /// PanelWDeploySitePublishingDisabled control. + /// PanelWDeploySitePublishingDisabled элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.PlaceHolder PanelWDeploySitePublishingDisabled; /// - /// PanelWDeployManagePublishingProfile control. + /// PanelWDeployManagePublishingProfile элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.PlaceHolder PanelWDeployManagePublishingProfile; /// - /// WDeployDownloadPubProfileLink control. + /// WDeployDownloadPubProfileLink элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.LinkButton WDeployDownloadPubProfileLink; /// - /// WDeployRebuildPubProfileLinkButton control. + /// WDeployRebuildPubProfileLinkButton элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.LinkButton WDeployRebuildPubProfileLinkButton; /// - /// PanelWDeployPublishingCredentials control. + /// PanelWDeployPublishingCredentials элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.PlaceHolder PanelWDeployPublishingCredentials; /// - /// WDeployPublishingAccountTextBox control. + /// WDeployPublishingAccountTextBox элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.TextBox WDeployPublishingAccountTextBox; /// - /// WDeployPublishingAccountLiteral control. + /// WDeployPublishingAccountLiteral элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Literal WDeployPublishingAccountLiteral; /// - /// WDeployPublishingAccountRequiredFieldValidator control. + /// WDeployPublishingAccountRequiredFieldValidator элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.RequiredFieldValidator WDeployPublishingAccountRequiredFieldValidator; /// - /// WDeployPublishingPasswordTextBox control. + /// WDeployPublishingPasswordTextBox элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.TextBox WDeployPublishingPasswordTextBox; /// - /// WDeployPublishingPasswordRequiredFieldValidator control. + /// WDeployPublishingPasswordRequiredFieldValidator элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.RequiredFieldValidator WDeployPublishingPasswordRequiredFieldValidator; /// - /// WDeployPublishingConfirmPasswordTextBox control. + /// WDeployPublishingConfirmPasswordTextBox элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.TextBox WDeployPublishingConfirmPasswordTextBox; /// - /// WDeployPublishingConfirmPasswordRequiredFieldValidator control. + /// WDeployPublishingConfirmPasswordRequiredFieldValidator элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.RequiredFieldValidator WDeployPublishingConfirmPasswordRequiredFieldValidator; /// - /// WDeployPublishingConfirmPasswordTextBoxCompareValidator control. + /// WDeployPublishingConfirmPasswordTextBoxCompareValidator элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.CompareValidator WDeployPublishingConfirmPasswordTextBoxCompareValidator; /// - /// WDeployEnabePublishingButton control. + /// WDeployEnabePublishingButton элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button WDeployEnabePublishingButton; /// - /// WDeployChangePublishingPasswButton control. + /// WDeployChangePublishingPasswButton элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button WDeployChangePublishingPasswButton; /// - /// WDeployDisablePublishingButton control. + /// WDeployDisablePublishingButton элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button WDeployDisablePublishingButton; /// - /// PanelWDeployNotInstalled control. + /// PanelWDeployNotInstalled элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.PlaceHolder PanelWDeployNotInstalled; /// - /// tabMimes control. + /// tabMimes элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabMimes; /// - /// webSitesMimeTypesControl control. + /// webSitesMimeTypesControl элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.WebSitesMimeTypesControl webSitesMimeTypesControl; /// - /// tabCF control. + /// tabCF элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabCF; /// - /// litCFUnavailable control. + /// litCFUnavailable элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Literal litCFUnavailable; /// - /// tableCF control. + /// tableCF элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.HtmlControls.HtmlTable tableCF; /// - /// rowCF control. + /// rowCF элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.HtmlControls.HtmlTableRow rowCF; /// - /// chkCfExt control. + /// chkCfExt элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.CheckBox chkCfExt; /// - /// lblCF control. + /// lblCF элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Label lblCF; /// - /// rowVirtDir control. + /// rowVirtDir элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.HtmlControls.HtmlTableRow rowVirtDir; /// - /// chkVirtDir control. + /// chkVirtDir элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.CheckBox chkVirtDir; /// - /// lblVirtDir control. + /// lblVirtDir элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Label lblVirtDir; /// - /// tabWebManagement control. + /// tabWebManagement элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View tabWebManagement; /// - /// pnlWmSvcSiteDisabled control. + /// pnlWmSvcSiteDisabled элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.PlaceHolder pnlWmSvcSiteDisabled; /// - /// pnlWmSvcSiteEnabled control. + /// pnlWmSvcSiteEnabled элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.PlaceHolder pnlWmSvcSiteEnabled; /// - /// lclWmSvcConnectionHint control. + /// lclWmSvcConnectionHint элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Localize lclWmSvcConnectionHint; /// - /// pnlWmcSvcManagement control. + /// pnlWmcSvcManagement элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.PlaceHolder pnlWmcSvcManagement; /// - /// txtWmSvcAccountName control. + /// txtWmSvcAccountName элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.TextBox txtWmSvcAccountName; /// - /// litWmSvcAccountName control. + /// litWmSvcAccountName элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Literal litWmSvcAccountName; /// - /// txtWmSvcAccountPassword control. + /// txtWmSvcAccountPassword элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.TextBox txtWmSvcAccountPassword; /// - /// txtWmSvcAccountPasswordC control. + /// txtWmSvcAccountPasswordC элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.TextBox txtWmSvcAccountPasswordC; /// - /// btnWmSvcSiteEnable control. + /// btnWmSvcSiteEnable элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button btnWmSvcSiteEnable; /// - /// btnWmSvcChangePassw control. + /// btnWmSvcChangePassw элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button btnWmSvcChangePassw; /// - /// btnWmSvcSiteDisable control. + /// btnWmSvcSiteDisable элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button btnWmSvcSiteDisable; /// - /// pnlNotInstalled control. + /// pnlNotInstalled элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.PlaceHolder pnlNotInstalled; /// - /// SSL control. + /// SSL элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.View SSL; /// - /// WebsitesSSLControl control. + /// WebsitesSSLControl элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::WebsitePanel.Portal.WebsitesSSL WebsitesSSLControl; /// - /// btnUpdate control. + /// btnUpdate элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button btnUpdate; /// - /// btnCancel control. + /// btnCancel элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button btnCancel; /// - /// btnDelete control. + /// btnDelete элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.Button btnDelete; /// - /// chkDeleteWebsiteDirectory control. + /// chkDeleteWebsiteDirectory элемент управления. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// protected global::System.Web.UI.WebControls.CheckBox chkDeleteWebsiteDirectory; } From fac0d8c9d9080e6f097b3773c969a0e4f9aa04cc Mon Sep 17 00:00:00 2001 From: dev_amdtel Date: Tue, 7 May 2013 12:22:46 +0400 Subject: [PATCH 2/6] Fixed dialogue "Web Site Properties" and small correction of procedure "get/set status of the pool" --- .../Common/AppPoolState.cs | 8 +- .../WebObjects/WebObjectsModuleService.cs | 71 ++++++++++-------- .../App_Themes/Default/Buttons.skin | 1 + .../App_Themes/Default/Images/restart_24.png | Bin 0 -> 4151 bytes .../WebsitePanel/WebSitesEditSite.ascx | 35 ++++----- .../WebsitePanel/WebSitesEditSite.ascx.cs | 10 +-- .../WebSitesEditSite.ascx.designer.cs | 58 +++++++++----- 7 files changed, 106 insertions(+), 77 deletions(-) create mode 100644 WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Images/restart_24.png diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Base/Common/AppPoolState.cs b/WebsitePanel/Sources/WebsitePanel.Providers.Base/Common/AppPoolState.cs index 6327db0b..9532f906 100644 --- a/WebsitePanel/Sources/WebsitePanel.Providers.Base/Common/AppPoolState.cs +++ b/WebsitePanel/Sources/WebsitePanel.Providers.Base/Common/AppPoolState.cs @@ -6,8 +6,10 @@ namespace WebsitePanel.Providers public enum AppPoolState { Unknown = 0, - Start = 1, - Stop = 2, - Recycle = 3 + Starting = 1, + Started = 2, + Stopping = 3, + Stopped = 4, + Recycle = 5 } } diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIS70/WebObjects/WebObjectsModuleService.cs b/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIS70/WebObjects/WebObjectsModuleService.cs index 2bb975e4..21774080 100644 --- a/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIS70/WebObjects/WebObjectsModuleService.cs +++ b/WebsitePanel/Sources/WebsitePanel.Providers.Web.IIS70/WebObjects/WebObjectsModuleService.cs @@ -351,9 +351,6 @@ namespace WebsitePanel.Providers.Web.Iis.WebObjects // AppPool public void ChangeAppPoolState(string siteId, AppPoolState state) { - // del - File.AppendAllText(@"c:\websitepanel\test.log", "ChangeAppPoolState " + siteId + " state " + state.ToString() + "\r\n"); - using (var srvman = GetServerManager()) { var site = srvman.Sites[siteId]; @@ -361,34 +358,44 @@ namespace WebsitePanel.Providers.Web.Iis.WebObjects if (site == null) return; - string AppPoolName = site.ApplicationDefaults.ApplicationPoolName; foreach (Application app in site.Applications) - AppPoolName = app.ApplicationPoolName; - - if (string.IsNullOrEmpty(AppPoolName)) - return; - - ApplicationPool pool = srvman.ApplicationPools[AppPoolName]; - if (pool == null) return; - - // - switch (state) { - case AppPoolState.Start: - pool.Start(); - pool.AutoStart = true; - break; - case AppPoolState.Stop: - pool.Stop(); - pool.AutoStart = false; - break; - case AppPoolState.Recycle: - pool.Recycle(); - pool.AutoStart = true; - break; + string AppPoolName = app.ApplicationPoolName; + + if (string.IsNullOrEmpty(AppPoolName)) + continue; + + ApplicationPool pool = srvman.ApplicationPools[AppPoolName]; + if (pool == null) continue; + + // + switch (state) + { + case AppPoolState.Started: + case AppPoolState.Starting: + if ((pool.State != ObjectState.Started) && (pool.State != ObjectState.Starting)) + { + pool.Start(); + pool.AutoStart = true; + } + break; + case AppPoolState.Stopped: + case AppPoolState.Stopping: + if ((pool.State != ObjectState.Stopped) && (pool.State != ObjectState.Stopping)) + { + pool.Stop(); + pool.AutoStart = false; + } + break; + case AppPoolState.Recycle: + pool.Recycle(); + pool.AutoStart = true; + break; + } + + srvman.CommitChanges(); + } - // - srvman.CommitChanges(); } } @@ -416,16 +423,16 @@ namespace WebsitePanel.Providers.Web.Iis.WebObjects switch (pool.State) { case ObjectState.Started: - state = AppPoolState.Start; + state = AppPoolState.Started; break; case ObjectState.Starting: - state = AppPoolState.Start; + state = AppPoolState.Starting; break; case ObjectState.Stopped: - state = AppPoolState.Stop; + state = AppPoolState.Stopped; break; case ObjectState.Stopping: - state = AppPoolState.Stop; + state = AppPoolState.Stopping; break; } diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Buttons.skin b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Buttons.skin index d371a071..516cb229 100644 --- a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Buttons.skin +++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Buttons.skin @@ -31,6 +31,7 @@ Default skin template. The following skins are provided as examples only. + diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Images/restart_24.png b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Themes/Default/Images/restart_24.png new file mode 100644 index 0000000000000000000000000000000000000000..6e01faaba70b6e7e28ae7e96f1b48f8e1efbada2 GIT binary patch literal 4151 zcmV-75XkR|P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000GINkl%oJKJ0HCqj3@IvY^gRt);u0@BeQj2w3@?*yee8@2_86`{*~%&&Gs+phH8e&7|9m+qJqSEL=6o zi?d1kaxj{tezn_Nxaeyox9@(y%mkx6>7q2sUB|jmMq>;)kR)h|}s>y7xw{%G;W=HI{ihZ6KC8h{=>-0ptx@u;ehP(&2ESI0wJ z`EI-Qa&Pb1!AV+_i;ei^+RC++D@mv&fX(IhNje>Z_7onx-Cyfnp|k$+H21lQ5WI*0 zq6Y!MXXoQTZ|{7+e`K5O%j+Aq)7wkk*ROt@m$`_v;&`K38)sQ#^~(0c9gm)N_g=@H zg_2nW6%dGMR0s+Y;%2A4vJO!+ckUv~#!gNvzt>O2GmGoCn#2BJuFab_Z!Rt_^zlyz zCP_pD0G+T>L?ngtdCAiv1Ar_qtx>TxK`4agAj@wuD2&rkb0&vRT{ zVh|BgihAwVLd~2ErpKHP)5;@7p-!SWwnoHzz_cuYP>2Gfz?BwN1+GYQZ311D4uC|Q zM%rjKmYUHezW^Be5NCIW2RfzzKNIauPy|}pec9M~xR>TO4 zb*q^HWhsuA*W!xh--k!@`8*6GP{c|$S}mneD|LD@vet@op*Bf7p^dB8W|N`SR5)IU zj8PaZc0Dk|@T|PU$7-fIl+WF_>XK$wNyQA}>WFRE1lv1G$Vr#4oN!i2m;e)47 zXNB*qtsFku`SmBi48s_JvGPtc@4nvu>i+%l<#mq~S{<3FuH3te3#-j!q0tBeQSDCzZj`!AjZv+3ube+ED(fX+EU$Aag_=lAaaYu;HEZ8Sn)loD6vxyv&y zD`po(QLUCVn@Q_ZXaDKrcsBX{AAT2xu|o1F=qqOMM4H(h9UXrC?asK~DQk&Q+LAJg zloqRWpiO9uQmUGdCws4!ljQc@TXDTcV1Pl;qjSyyYVZIW!0qn7{^sFUu+W*s4Kk65 zB4dowMC>_BVLrP!+`qE4{Hx!7601;V*IR literal 0 HcmV?d00001 diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx index 9ba2b5ba..6b8e3074 100644 --- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx +++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx @@ -166,18 +166,12 @@ + - - <%-- AppPool --%> - - <%-- AppPool --%> - - - - - <%-- AppPool --%> - + + + + - <%-- AppPool --%> -
+ + - App Pool : -
@@ -188,15 +182,22 @@ - Start
- Stop
- Recycle +
+ + + + + + +
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.cs index c7cf1c34..1ffd70b7 100644 --- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.cs +++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.cs @@ -995,17 +995,17 @@ namespace WebsitePanel.Portal // AppPool private void BindAppPoolState(AppPoolState state) { - litAppPoolStatus.Text = state.ToString(); + litAppPoolStatus.Text = GetLocalizedString("SiteState." + state.ToString()); - cmdAppPoolStart.Visible = (state == AppPoolState.Stop); - cmdAppPoolStop.Visible = (state == AppPoolState.Start); - cmdAppPoolRecycle.Visible = (state == AppPoolState.Start); + cmdAppPoolStart.Visible = (state == AppPoolState.Stopped || state == AppPoolState.Stopping); + cmdAppPoolStop.Visible = (state == AppPoolState.Started || state == AppPoolState.Starting); + cmdAppPoolRecycle.Visible = (state == AppPoolState.Started || state == AppPoolState.Starting); } protected void cmdAppPoolChangeState_Click(object sender, EventArgs e) { - string stateName = ((LinkButton)sender).CommandName; + string stateName = ((ImageButton)sender).CommandName; AppPoolState state = (AppPoolState)Enum.Parse(typeof(AppPoolState), stateName, true); try diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs index d9c6a188..86809b51 100644 --- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs +++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs @@ -318,6 +318,15 @@ namespace WebsitePanel.Portal { ///
protected global::System.Web.UI.WebControls.GridView gvPointers; + /// + /// lblWebsiteStatus элемент управления. + /// + /// + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// + protected global::System.Web.UI.WebControls.Label lblWebsiteStatus; + /// /// litStatus элемент управления. /// @@ -327,15 +336,6 @@ namespace WebsitePanel.Portal { ///
protected global::System.Web.UI.WebControls.Literal litStatus; - /// - /// litAppPoolStatus элемент управления. - /// - /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. - /// - protected global::System.Web.UI.WebControls.Literal litAppPoolStatus; - /// /// cmdStart элемент управления. /// @@ -372,6 +372,24 @@ namespace WebsitePanel.Portal { ///
protected global::System.Web.UI.WebControls.ImageButton cmdStop; + /// + /// lblAppPoolStatus элемент управления. + /// + /// + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// + protected global::System.Web.UI.WebControls.Label lblAppPoolStatus; + + /// + /// litAppPoolStatus элемент управления. + /// + /// + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// + protected global::System.Web.UI.WebControls.Literal litAppPoolStatus; + /// /// cmdAppPoolStart элемент управления. /// @@ -379,16 +397,7 @@ namespace WebsitePanel.Portal { /// Автоматически создаваемое поле. /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. ///
- protected global::System.Web.UI.WebControls.LinkButton cmdAppPoolStart; - - /// - /// cmdAppPoolStop элемент управления. - /// - /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. - /// - protected global::System.Web.UI.WebControls.LinkButton cmdAppPoolStop; + protected global::System.Web.UI.WebControls.ImageButton cmdAppPoolStart; /// /// cmdAppPoolRecycle элемент управления. @@ -397,7 +406,16 @@ namespace WebsitePanel.Portal { /// Автоматически создаваемое поле. /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. /// - protected global::System.Web.UI.WebControls.LinkButton cmdAppPoolRecycle; + protected global::System.Web.UI.WebControls.ImageButton cmdAppPoolRecycle; + + /// + /// cmdAppPoolStop элемент управления. + /// + /// + /// Автоматически создаваемое поле. + /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// + protected global::System.Web.UI.WebControls.ImageButton cmdAppPoolStop; /// /// dlTabs элемент управления. From c65ec921f72193aee15a86cb7180ca3319f2161d Mon Sep 17 00:00:00 2001 From: dev_amdtel Date: Thu, 9 May 2013 09:15:49 +0400 Subject: [PATCH 3/6] fixed WebSitesEditSite.ascx.designer.cs --- .../WebSitesEditSite.ascx.designer.cs | 778 +++++++++--------- 1 file changed, 389 insertions(+), 389 deletions(-) diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs index 86809b51..2cf33753 100644 --- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs +++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs @@ -1,1157 +1,1157 @@ //------------------------------------------------------------------------------ -// <автоматически создаваемое> -// Этот код создан программой. +// +// This code was generated by a tool. // -// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае -// повторной генерации кода. -// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// //------------------------------------------------------------------------------ namespace WebsitePanel.Portal { public partial class WebSitesEditSite { - + /// - /// asyncTasks элемент управления. + /// asyncTasks control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.EnableAsyncTasksSupport asyncTasks; - + /// - /// WDeployBuildPublishingProfileWizardPanel элемент управления. + /// WDeployBuildPublishingProfileWizardPanel control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Panel WDeployBuildPublishingProfileWizardPanel; - + /// - /// WDeployPubProfilePanel элемент управления. + /// WDeployPubProfilePanel control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.UpdatePanel WDeployPubProfilePanel; /// - /// ChooseDatabasePanel элемент управления. + /// ChooseDatabasePanel control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.PlaceHolder ChooseDatabasePanel; /// - /// Localize1 элемент управления. + /// Localize1 control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Localize Localize1; /// - /// Localize2 элемент управления. + /// Localize2 control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Localize Localize2; /// - /// MyDatabaseList элемент управления. + /// MyDatabaseList control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.DropDownList MyDatabaseList; /// - /// ChooseDatabaseUserPanel элемент управления. + /// ChooseDatabaseUserPanel control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.PlaceHolder ChooseDatabaseUserPanel; /// - /// Localize3 элемент управления. + /// Localize3 control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Localize Localize3; /// - /// Localize4 элемент управления. + /// Localize4 control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Localize Localize4; /// - /// MyDatabaseUserList элемент управления. + /// MyDatabaseUserList control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.DropDownList MyDatabaseUserList; /// - /// ChooseFtpAccountPanel элемент управления. + /// ChooseFtpAccountPanel control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.PlaceHolder ChooseFtpAccountPanel; /// - /// Localize5 элемент управления. + /// Localize5 control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Localize Localize5; /// - /// Localize6 элемент управления. + /// Localize6 control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Localize Localize6; /// - /// MyFtpAccountList элемент управления. + /// MyFtpAccountList control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.DropDownList MyFtpAccountList; /// - /// PubProfileWizardOkButton элемент управления. + /// PubProfileWizardOkButton control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button PubProfileWizardOkButton; /// - /// PubProfileWizardCancelButton элемент управления. + /// PubProfileWizardCancelButton control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button PubProfileWizardCancelButton; /// - /// WDeployRebuildPublishingProfileWizardModal элемент управления. + /// WDeployRebuildPublishingProfileWizardModal control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::AjaxControlToolkit.ModalPopupExtender WDeployRebuildPublishingProfileWizardModal; /// - /// messageBox элемент управления. + /// messageBox control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.UserControls.SimpleMessageBox messageBox; /// - /// lnkSiteName элемент управления. + /// lnkSiteName control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.HyperLink lnkSiteName; /// - /// sharedIP элемент управления. + /// sharedIP control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Panel sharedIP; /// - /// locSharedIPAddress элемент управления. + /// locSharedIPAddress control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Localize locSharedIPAddress; /// - /// cmdSwitchToDedicatedIP элемент управления. + /// cmdSwitchToDedicatedIP control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.LinkButton cmdSwitchToDedicatedIP; /// - /// dedicatedIP элемент управления. + /// dedicatedIP control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Panel dedicatedIP; /// - /// locDedicatedIPAddress элемент управления. + /// locDedicatedIPAddress control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Localize locDedicatedIPAddress; /// - /// litIPAddress элемент управления. + /// litIPAddress control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Literal litIPAddress; /// - /// cmdSwitchToSharedIP элемент управления. + /// cmdSwitchToSharedIP control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.LinkButton cmdSwitchToSharedIP; /// - /// switchToDedicatedIP элемент управления. + /// switchToDedicatedIP control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Panel switchToDedicatedIP; /// - /// locSelectIPAddress элемент управления. + /// locSelectIPAddress control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Localize locSelectIPAddress; /// - /// ddlIpAddresses элемент управления. + /// ddlIpAddresses control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.DropDownList ddlIpAddresses; /// - /// cmdApplyDedicatedIP элемент управления. + /// cmdApplyDedicatedIP control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.LinkButton cmdApplyDedicatedIP; /// - /// cmdCancelDedicatedIP элемент управления. + /// cmdCancelDedicatedIP control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.LinkButton cmdCancelDedicatedIP; /// - /// btnAddPointer элемент управления. + /// btnAddPointer control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button btnAddPointer; /// - /// gvPointers элемент управления. + /// gvPointers control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.GridView gvPointers; /// - /// lblWebsiteStatus элемент управления. + /// lblWebsiteStatus control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Label lblWebsiteStatus; /// - /// litStatus элемент управления. + /// litStatus control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Literal litStatus; /// - /// cmdStart элемент управления. + /// cmdStart control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.ImageButton cmdStart; /// - /// cmdPause элемент управления. + /// cmdPause control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.ImageButton cmdPause; /// - /// cmdContinue элемент управления. + /// cmdContinue control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.ImageButton cmdContinue; /// - /// cmdStop элемент управления. + /// cmdStop control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.ImageButton cmdStop; /// - /// lblAppPoolStatus элемент управления. + /// lblAppPoolStatus control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Label lblAppPoolStatus; /// - /// litAppPoolStatus элемент управления. + /// litAppPoolStatus control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Literal litAppPoolStatus; /// - /// cmdAppPoolStart элемент управления. + /// cmdAppPoolStart control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.ImageButton cmdAppPoolStart; /// - /// cmdAppPoolRecycle элемент управления. + /// cmdAppPoolRecycle control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.ImageButton cmdAppPoolRecycle; /// - /// cmdAppPoolStop элемент управления. + /// cmdAppPoolStop control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.ImageButton cmdAppPoolStop; /// - /// dlTabs элемент управления. + /// dlTabs control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.DataList dlTabs; /// - /// tabs элемент управления. + /// tabs control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.MultiView tabs; /// - /// tabHomeFolder элемент управления. + /// tabHomeFolder control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabHomeFolder; /// - /// webSitesHomeFolderControl элемент управления. + /// webSitesHomeFolderControl control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.WebSitesHomeFolderControl webSitesHomeFolderControl; /// - /// tabVirtualDirs элемент управления. + /// tabVirtualDirs control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabVirtualDirs; /// - /// btnAddVirtualDirectory элемент управления. + /// btnAddVirtualDirectory control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button btnAddVirtualDirectory; /// - /// gvVirtualDirectories элемент управления. + /// gvVirtualDirectories control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.GridView gvVirtualDirectories; /// - /// tabSecuredFolders элемент управления. + /// tabSecuredFolders control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabSecuredFolders; /// - /// webSitesSecuredFoldersControl элемент управления. + /// webSitesSecuredFoldersControl control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.WebSitesSecuredFoldersControl webSitesSecuredFoldersControl; /// - /// tabHeliconApe элемент управления. + /// tabHeliconApe control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabHeliconApe; /// - /// webSitesHeliconApeControl элемент управления. + /// webSitesHeliconApeControl control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.WebSitesHeliconApeControl webSitesHeliconApeControl; /// - /// tabHeliconZoo элемент управления. + /// tabHeliconZoo control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabHeliconZoo; /// - /// webSitesHeliconZooControl элемент управления. + /// webSitesHeliconZooControl control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.WebSitesHeliconZooControl webSitesHeliconZooControl; /// - /// tabFrontPage элемент управления. + /// tabFrontPage control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabFrontPage; /// - /// pnlFrontPage элемент управления. + /// pnlFrontPage control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Panel pnlFrontPage; /// - /// tblSharePoint элемент управления. + /// tblSharePoint control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.HtmlControls.HtmlTable tblSharePoint; /// - /// lblSharePoint элемент управления. + /// lblSharePoint control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Label lblSharePoint; /// - /// litFrontPageUnavailable элемент управления. + /// litFrontPageUnavailable control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Literal litFrontPageUnavailable; /// - /// tblFrontPage элемент управления. + /// tblFrontPage control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.HtmlControls.HtmlTable tblFrontPage; /// - /// lblFPStatus элемент управления. + /// lblFPStatus control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Label lblFPStatus; /// - /// litFrontPageStatus элемент управления. + /// litFrontPageStatus control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Literal litFrontPageStatus; /// - /// lblFPAccount элемент управления. + /// lblFPAccount control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Label lblFPAccount; /// - /// frontPageUsername элемент управления. + /// frontPageUsername control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.UsernameControl frontPageUsername; /// - /// lblFPPassword элемент управления. + /// lblFPPassword control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Label lblFPPassword; /// - /// frontPagePassword элемент управления. + /// frontPagePassword control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.PasswordControl frontPagePassword; /// - /// btnInstallFrontPage элемент управления. + /// btnInstallFrontPage control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button btnInstallFrontPage; /// - /// btnChangeFrontPagePassword элемент управления. + /// btnChangeFrontPagePassword control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button btnChangeFrontPagePassword; /// - /// btnUninstallFrontPage элемент управления. + /// btnUninstallFrontPage control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button btnUninstallFrontPage; /// - /// tabExtensions элемент управления. + /// tabExtensions control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabExtensions; /// - /// webSitesExtensionsControl элемент управления. + /// webSitesExtensionsControl control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.WebSitesExtensionsControl webSitesExtensionsControl; /// - /// tabErrors элемент управления. + /// tabErrors control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabErrors; /// - /// webSitesCustomErrorsControl элемент управления. + /// webSitesCustomErrorsControl control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.WebSitesCustomErrorsControl webSitesCustomErrorsControl; /// - /// tabHeaders элемент управления. + /// tabHeaders control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabHeaders; /// - /// webSitesCustomHeadersControl элемент управления. + /// webSitesCustomHeadersControl control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.WebSitesCustomHeadersControl webSitesCustomHeadersControl; /// - /// tabWebDeployPublishing элемент управления. + /// tabWebDeployPublishing control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabWebDeployPublishing; /// - /// PanelWDeploySitePublishingDisabled элемент управления. + /// PanelWDeploySitePublishingDisabled control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.PlaceHolder PanelWDeploySitePublishingDisabled; /// - /// PanelWDeployManagePublishingProfile элемент управления. + /// PanelWDeployManagePublishingProfile control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.PlaceHolder PanelWDeployManagePublishingProfile; /// - /// WDeployDownloadPubProfileLink элемент управления. + /// WDeployDownloadPubProfileLink control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.LinkButton WDeployDownloadPubProfileLink; /// - /// WDeployRebuildPubProfileLinkButton элемент управления. + /// WDeployRebuildPubProfileLinkButton control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.LinkButton WDeployRebuildPubProfileLinkButton; /// - /// PanelWDeployPublishingCredentials элемент управления. + /// PanelWDeployPublishingCredentials control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.PlaceHolder PanelWDeployPublishingCredentials; /// - /// WDeployPublishingAccountTextBox элемент управления. + /// WDeployPublishingAccountTextBox control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.TextBox WDeployPublishingAccountTextBox; /// - /// WDeployPublishingAccountLiteral элемент управления. + /// WDeployPublishingAccountLiteral control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Literal WDeployPublishingAccountLiteral; /// - /// WDeployPublishingAccountRequiredFieldValidator элемент управления. + /// WDeployPublishingAccountRequiredFieldValidator control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.RequiredFieldValidator WDeployPublishingAccountRequiredFieldValidator; /// - /// WDeployPublishingPasswordTextBox элемент управления. + /// WDeployPublishingPasswordTextBox control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.TextBox WDeployPublishingPasswordTextBox; /// - /// WDeployPublishingPasswordRequiredFieldValidator элемент управления. + /// WDeployPublishingPasswordRequiredFieldValidator control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.RequiredFieldValidator WDeployPublishingPasswordRequiredFieldValidator; /// - /// WDeployPublishingConfirmPasswordTextBox элемент управления. + /// WDeployPublishingConfirmPasswordTextBox control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.TextBox WDeployPublishingConfirmPasswordTextBox; /// - /// WDeployPublishingConfirmPasswordRequiredFieldValidator элемент управления. + /// WDeployPublishingConfirmPasswordRequiredFieldValidator control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.RequiredFieldValidator WDeployPublishingConfirmPasswordRequiredFieldValidator; /// - /// WDeployPublishingConfirmPasswordTextBoxCompareValidator элемент управления. + /// WDeployPublishingConfirmPasswordTextBoxCompareValidator control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.CompareValidator WDeployPublishingConfirmPasswordTextBoxCompareValidator; /// - /// WDeployEnabePublishingButton элемент управления. + /// WDeployEnabePublishingButton control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button WDeployEnabePublishingButton; /// - /// WDeployChangePublishingPasswButton элемент управления. + /// WDeployChangePublishingPasswButton control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button WDeployChangePublishingPasswButton; /// - /// WDeployDisablePublishingButton элемент управления. + /// WDeployDisablePublishingButton control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button WDeployDisablePublishingButton; /// - /// PanelWDeployNotInstalled элемент управления. + /// PanelWDeployNotInstalled control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.PlaceHolder PanelWDeployNotInstalled; /// - /// tabMimes элемент управления. + /// tabMimes control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabMimes; /// - /// webSitesMimeTypesControl элемент управления. + /// webSitesMimeTypesControl control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.WebSitesMimeTypesControl webSitesMimeTypesControl; /// - /// tabCF элемент управления. + /// tabCF control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabCF; /// - /// litCFUnavailable элемент управления. + /// litCFUnavailable control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Literal litCFUnavailable; /// - /// tableCF элемент управления. + /// tableCF control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.HtmlControls.HtmlTable tableCF; /// - /// rowCF элемент управления. + /// rowCF control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.HtmlControls.HtmlTableRow rowCF; /// - /// chkCfExt элемент управления. + /// chkCfExt control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.CheckBox chkCfExt; /// - /// lblCF элемент управления. + /// lblCF control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Label lblCF; /// - /// rowVirtDir элемент управления. + /// rowVirtDir control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.HtmlControls.HtmlTableRow rowVirtDir; /// - /// chkVirtDir элемент управления. + /// chkVirtDir control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.CheckBox chkVirtDir; /// - /// lblVirtDir элемент управления. + /// lblVirtDir control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Label lblVirtDir; /// - /// tabWebManagement элемент управления. + /// tabWebManagement control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View tabWebManagement; /// - /// pnlWmSvcSiteDisabled элемент управления. + /// pnlWmSvcSiteDisabled control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.PlaceHolder pnlWmSvcSiteDisabled; /// - /// pnlWmSvcSiteEnabled элемент управления. + /// pnlWmSvcSiteEnabled control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.PlaceHolder pnlWmSvcSiteEnabled; /// - /// lclWmSvcConnectionHint элемент управления. + /// lclWmSvcConnectionHint control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Localize lclWmSvcConnectionHint; /// - /// pnlWmcSvcManagement элемент управления. + /// pnlWmcSvcManagement control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.PlaceHolder pnlWmcSvcManagement; /// - /// txtWmSvcAccountName элемент управления. + /// txtWmSvcAccountName control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.TextBox txtWmSvcAccountName; /// - /// litWmSvcAccountName элемент управления. + /// litWmSvcAccountName control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Literal litWmSvcAccountName; /// - /// txtWmSvcAccountPassword элемент управления. + /// txtWmSvcAccountPassword control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.TextBox txtWmSvcAccountPassword; /// - /// txtWmSvcAccountPasswordC элемент управления. + /// txtWmSvcAccountPasswordC control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.TextBox txtWmSvcAccountPasswordC; /// - /// btnWmSvcSiteEnable элемент управления. + /// btnWmSvcSiteEnable control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button btnWmSvcSiteEnable; /// - /// btnWmSvcChangePassw элемент управления. + /// btnWmSvcChangePassw control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button btnWmSvcChangePassw; /// - /// btnWmSvcSiteDisable элемент управления. + /// btnWmSvcSiteDisable control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button btnWmSvcSiteDisable; /// - /// pnlNotInstalled элемент управления. + /// pnlNotInstalled control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.PlaceHolder pnlNotInstalled; /// - /// SSL элемент управления. + /// SSL control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.View SSL; /// - /// WebsitesSSLControl элемент управления. + /// WebsitesSSLControl control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::WebsitePanel.Portal.WebsitesSSL WebsitesSSLControl; /// - /// btnUpdate элемент управления. + /// btnUpdate control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button btnUpdate; /// - /// btnCancel элемент управления. + /// btnCancel control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button btnCancel; /// - /// btnDelete элемент управления. + /// btnDelete control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.Button btnDelete; /// - /// chkDeleteWebsiteDirectory элемент управления. + /// chkDeleteWebsiteDirectory control. /// /// - /// Автоматически создаваемое поле. - /// Для изменения переместите объявление поля из файла конструктора в файл кода программной части. + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. /// protected global::System.Web.UI.WebControls.CheckBox chkDeleteWebsiteDirectory; } From 5028234f0d0a3fbaf62e52127367fbd63d82a4c5 Mon Sep 17 00:00:00 2001 From: Virtuworks Date: Thu, 9 May 2013 11:13:52 -0400 Subject: [PATCH 4/6] Merge App Pool Restart --- .../Common/AppPoolState.cs | 30 ++++++++++++++++++- .../WebSitesEditSite.ascx.designer.cs | 28 +++++++++++++++++ 2 files changed, 57 insertions(+), 1 deletion(-) diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Base/Common/AppPoolState.cs b/WebsitePanel/Sources/WebsitePanel.Providers.Base/Common/AppPoolState.cs index 9532f906..efac5567 100644 --- a/WebsitePanel/Sources/WebsitePanel.Providers.Base/Common/AppPoolState.cs +++ b/WebsitePanel/Sources/WebsitePanel.Providers.Base/Common/AppPoolState.cs @@ -1,4 +1,32 @@ -п»їusing System; +п»ї// Copyright (c) 2012, Outercurve Foundation. +// All rights reserved. +// +// Redistribution and use in source and binary forms, with or without modification, +// are permitted provided that the following conditions are met: +// +// - Redistributions of source code must retain the above copyright notice, this +// list of conditions and the following disclaimer. +// +// - Redistributions in binary form must reproduce the above copyright notice, +// this list of conditions and the following disclaimer in the documentation +// and/or other materials provided with the distribution. +// +// - Neither the name of the Outercurve Foundation nor the names of its +// contributors may be used to endorse or promote products derived from this +// software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR +// ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +// ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +using System; namespace WebsitePanel.Providers { diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs index 2cf33753..8b8fb7dc 100644 --- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs +++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebSitesEditSite.ascx.designer.cs @@ -1,3 +1,31 @@ +// Copyright (c) 2012, Outercurve Foundation. +// All rights reserved. +// +// Redistribution and use in source and binary forms, with or without modification, +// are permitted provided that the following conditions are met: +// +// - Redistributions of source code must retain the above copyright notice, this +// list of conditions and the following disclaimer. +// +// - Redistributions in binary form must reproduce the above copyright notice, +// this list of conditions and the following disclaimer in the documentation +// and/or other materials provided with the distribution. +// +// - Neither the name of the Outercurve Foundation nor the names of its +// contributors may be used to endorse or promote products derived from this +// software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR +// ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +// ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + //------------------------------------------------------------------------------ // // This code was generated by a tool. From 16fc33762150c7f663529a6e581b00d227155c71 Mon Sep 17 00:00:00 2001 From: Virtuworks Date: Thu, 9 May 2013 11:31:45 -0400 Subject: [PATCH 5/6] Added tag build-2.1.0.102 for changeset 9e0fcd306244 From 4b1ebcbc6ddc770185cd970c8d323d41c1125614 Mon Sep 17 00:00:00 2001 From: Virtuworks Date: Thu, 9 May 2013 11:36:24 -0400 Subject: [PATCH 6/6] Added tag build-2.1.0.103 for changeset 46585bc51fdd