diff --git a/WebsitePanel.Installer/Sources/Setup.SchedulerService/Config.wxi b/WebsitePanel.Installer/Sources/Setup.SchedulerService/Config.wxi
index 8265cb6f..9883f33b 100644
--- a/WebsitePanel.Installer/Sources/Setup.SchedulerService/Config.wxi
+++ b/WebsitePanel.Installer/Sources/Setup.SchedulerService/Config.wxi
@@ -1,6 +1,6 @@
-
+
diff --git a/WebsitePanel.Installer/Sources/Setup.SchedulerService/Setup.SchedulerService.wixproj b/WebsitePanel.Installer/Sources/Setup.SchedulerService/Setup.SchedulerService.wixproj
index 12733ad4..e067c9b7 100644
--- a/WebsitePanel.Installer/Sources/Setup.SchedulerService/Setup.SchedulerService.wixproj
+++ b/WebsitePanel.Installer/Sources/Setup.SchedulerService/Setup.SchedulerService.wixproj
@@ -6,7 +6,7 @@
3.7
{ead7c528-ea3d-40e8-9688-9f1d8dc8d758}
2.0
- Setup.SchedulerService
+ Websitepanel-SchedulerService
Package
$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets
$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets
diff --git a/WebsitePanel.Installer/Sources/VersionInfo.cs b/WebsitePanel.Installer/Sources/VersionInfo.cs
index aa59da61..9ec60861 100644
--- a/WebsitePanel.Installer/Sources/VersionInfo.cs
+++ b/WebsitePanel.Installer/Sources/VersionInfo.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.
diff --git a/WebsitePanel.Installer/Sources/WebsitePanel.SchedulerServiceInstaller/CustomAction.cs b/WebsitePanel.Installer/Sources/WebsitePanel.SchedulerServiceInstaller/CustomAction.cs
index 9dbf7fc3..f5655efd 100644
--- a/WebsitePanel.Installer/Sources/WebsitePanel.SchedulerServiceInstaller/CustomAction.cs
+++ b/WebsitePanel.Installer/Sources/WebsitePanel.SchedulerServiceInstaller/CustomAction.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;
using System.Configuration.Install;
using System.Data;
using System.Data.SqlClient;
diff --git a/WebsitePanel.Installer/Sources/WebsitePanel.SchedulerServiceInstaller/Properties/AssemblyInfo.cs b/WebsitePanel.Installer/Sources/WebsitePanel.SchedulerServiceInstaller/Properties/AssemblyInfo.cs
index 222e3d9d..78fe3faf 100644
--- a/WebsitePanel.Installer/Sources/WebsitePanel.SchedulerServiceInstaller/Properties/AssemblyInfo.cs
+++ b/WebsitePanel.Installer/Sources/WebsitePanel.SchedulerServiceInstaller/Properties/AssemblyInfo.cs
@@ -1,4 +1,32 @@
-using System.Reflection;
+// 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.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
diff --git a/WebsitePanel.Installer/Sources/WebsitePanel.Setup/Actions/EntServerActionManager.cs b/WebsitePanel.Installer/Sources/WebsitePanel.Setup/Actions/EntServerActionManager.cs
index 51032a44..f1d608b8 100644
--- a/WebsitePanel.Installer/Sources/WebsitePanel.Setup/Actions/EntServerActionManager.cs
+++ b/WebsitePanel.Installer/Sources/WebsitePanel.Setup/Actions/EntServerActionManager.cs
@@ -33,6 +33,7 @@ using System.Linq;
using System.ServiceProcess;
using System.Text;
using System.IO;
+using System.Text.RegularExpressions;
using System.Xml;
namespace WebsitePanel.Setup.Actions
@@ -100,7 +101,75 @@ namespace WebsitePanel.Setup.Actions
throw;
}
}
- }
+ }
+
+ public class InstallSchedulerServiceAction : Action, IInstallAction, IUninstallAction
+ {
+ public const string LogStartInstallMessage = "Installing Scheduler Windows Service...";
+ public const string LogStartUninstallMessage = "Uninstalling Scheduler Windows Service...";
+
+ void IInstallAction.Run(SetupVariables vars)
+ {
+ try
+ {
+
+ Begin(LogStartInstallMessage);
+
+ Log.WriteStart(LogStartInstallMessage);
+ Log.WriteInfo(String.Format("Scheduler Service Name: \"{0}\"", Global.Parameters.SchedulerServiceName));
+
+ if (ServiceController.GetServices().Any(s => s.DisplayName.Equals(Global.Parameters.SchedulerServiceName, StringComparison.CurrentCultureIgnoreCase)))
+ {
+ Log.WriteEnd("Scheduler Service Already Installed.");
+ InstallLog.AppendLine(String.Format("- Scheduler Service \"{0}\" Already Installed.", Global.Parameters.SchedulerServiceName));
+ return;
+ }
+
+ ManagedInstallerClass.InstallHelper(new[] { "/i", Path.Combine(vars.InstallationFolder, "bin", Global.Parameters.SchedulerServiceFileName) });
+ Utils.StartService(Global.Parameters.SchedulerServiceName);
+ }
+ catch (Exception ex)
+ {
+ UninstallService(vars);
+
+ if (Utils.IsThreadAbortException(ex))
+ {
+ return;
+ }
+
+ Log.WriteError("Installing scheduler service error.", ex);
+ throw;
+ }
+ }
+
+ void IUninstallAction.Run(SetupVariables vars)
+ {
+ try
+ {
+ Log.WriteStart(LogStartUninstallMessage);
+ UninstallService(vars);
+ Log.WriteEnd("Scheduler Service Uninstalled.");
+ }
+ catch (Exception ex)
+ {
+ if (Utils.IsThreadAbortException(ex))
+ {
+ return;
+ }
+
+ Log.WriteError("Uninstalling scheduler service error.", ex);
+ throw;
+ }
+ }
+
+ private void UninstallService(SetupVariables vars)
+ {
+ if (ServiceController.GetServices().Any(s => s.ServiceName.Equals(Global.Parameters.SchedulerServiceName, StringComparison.CurrentCultureIgnoreCase)))
+ {
+ ManagedInstallerClass.InstallHelper(new[] { "/u", Path.Combine(vars.InstallationFolder, "bin", Global.Parameters.SchedulerServiceFileName) });
+ }
+ }
+ }
public class CreateDatabaseAction : Action, IInstallAction, IUninstallAction
{
@@ -350,6 +419,91 @@ namespace WebsitePanel.Setup.Actions
Log.WriteEnd(String.Format("Updated {0} file", vars.ConfigurationFile));
}
}
+
+ public class SaveSchedulerServiceConnectionStringAction : Action, IInstallAction
+ {
+ void IInstallAction.Run(SetupVariables vars)
+ {
+ Log.WriteStart(string.Format("Updating {0}.config file (connection string)", Global.Parameters.SchedulerServiceFileName));
+ var file = Path.Combine(vars.InstallationFolder, "bin", string.Format("{0}.config", Global.Parameters.SchedulerServiceFileName));
+ string content;
+
+ using (var reader = new StreamReader(file))
+ {
+ content = reader.ReadToEnd();
+ }
+
+ vars.ConnectionString = String.Format(vars.ConnectionString, vars.DatabaseServer, vars.Database, vars.Database, vars.DatabaseUserPassword);
+ content = Utils.ReplaceScriptVariable(content, "installer.connectionstring", vars.ConnectionString);
+
+ using (var writer = new StreamWriter(file))
+ {
+ writer.Write(content);
+ }
+
+ Log.WriteEnd(string.Format("Updated {0}.config file (connection string)", Global.Parameters.SchedulerServiceFileName));
+ }
+ }
+
+ public class SaveSchedulerServiceCryptoKeyAction : Action, IInstallAction
+ {
+ void IInstallAction.Run(SetupVariables vars)
+ {
+ Log.WriteStart(string.Format("Updating {0}.config file (crypto key)", Global.Parameters.SchedulerServiceFileName));
+
+ try
+ {
+ UpdateCryptoKey(vars.InstallationFolder);
+ }
+ catch (Exception)
+ {
+ }
+
+ Log.WriteEnd(string.Format("Updated {0}.config file (connection string)", Global.Parameters.SchedulerServiceFileName));
+ }
+
+ private static void UpdateCryptoKey(string installFolder)
+ {
+ string path = Path.Combine(installFolder, "web.config");
+ string cryptoKey = "0123456789";
+
+ if (File.Exists(path))
+ {
+ using (var reader = new StreamReader(path))
+ {
+ string content = reader.ReadToEnd();
+ var pattern = new Regex(@"(?<=)");
+ Match match = pattern.Match(content);
+ cryptoKey = match.Value;
+ }
+ }
+
+ ChangeConfigString("installer.cryptokey", cryptoKey, installFolder);
+ }
+
+ private static void ChangeConfigString(string searchString, string replaceValue, string installFolder)
+ {
+ string path = Path.Combine(installFolder, "bin", string.Format("{0}.config", Global.Parameters.SchedulerServiceFileName));
+
+ if (File.Exists(path))
+ {
+ string content;
+
+ using (var reader = new StreamReader(path))
+ {
+ content = reader.ReadToEnd();
+ }
+
+ var re = new Regex("\\$\\{" + searchString + "\\}+", RegexOptions.IgnoreCase);
+ content = re.Replace(content, replaceValue);
+
+ using (var writer = new StreamWriter(path))
+ {
+ writer.Write(content);
+ }
+ }
+ }
+ }
public class SaveEntServerConfigSettingsAction : Action, IInstallAction
{
@@ -393,7 +547,10 @@ namespace WebsitePanel.Setup.Actions
new UpdateServeradminPasswAction(),
new SaveAspNetDbConnectionStringAction(),
new SaveComponentConfigSettingsAction(),
- new SaveEntServerConfigSettingsAction()
+ new SaveEntServerConfigSettingsAction(),
+ new SaveSchedulerServiceConnectionStringAction(),
+ new SaveSchedulerServiceCryptoKeyAction(),
+ new InstallSchedulerServiceAction()
};
public EntServerActionManager(SetupVariables sessionVars) : base(sessionVars)
diff --git a/WebsitePanel.Installer/Sources/WebsitePanel.Setup/Common/Global.cs b/WebsitePanel.Installer/Sources/WebsitePanel.Setup/Common/Global.cs
index 819105d6..63112bdc 100644
--- a/WebsitePanel.Installer/Sources/WebsitePanel.Setup/Common/Global.cs
+++ b/WebsitePanel.Installer/Sources/WebsitePanel.Setup/Common/Global.cs
@@ -76,7 +76,9 @@ namespace WebsitePanel.Setup
public const string DatabaseName = "DatabaseName";
public const string ConnectionString = "ConnectionString";
public const string InstallConnectionString = "InstallConnectionString";
- public const string Release = "Release";
+ public const string Release = "Release";
+ public const string SchedulerServiceFileName = "WebsitePanel.SchedulerService.exe";
+ public const string SchedulerServiceName = "WebsitePanel Scheduler";
}
public abstract class Messages
diff --git a/WebsitePanel.Installer/Sources/WebsitePanel.Setup/Wizard/UninstallPage.cs b/WebsitePanel.Installer/Sources/WebsitePanel.Setup/Wizard/UninstallPage.cs
index cd65881d..08a97db0 100644
--- a/WebsitePanel.Installer/Sources/WebsitePanel.Setup/Wizard/UninstallPage.cs
+++ b/WebsitePanel.Installer/Sources/WebsitePanel.Setup/Wizard/UninstallPage.cs
@@ -288,7 +288,14 @@ namespace WebsitePanel.Setup
action.Description = "Removing Windows service...";
action.Log = string.Format("- Remove {0} Windows service", serviceName);
list.Add(action);
- }
+ }
+
+ if (ServiceController.GetServices().Any(s => s.DisplayName.Equals(Global.Parameters.SchedulerServiceName, StringComparison.CurrentCultureIgnoreCase)))
+ {
+ action = new InstallAction(ActionTypes.UnregisterWindowsService) { Path = Path.Combine(installFolder, "bin", Global.Parameters.SchedulerServiceFileName), Name = Global.Parameters.SchedulerServiceName, Description = "Removing Windows service..." };
+ action.Log = string.Format("- Remove {0} Windows service", action.Name);
+ list.Add(action);
+ }
//database
bool deleteDatabase = AppConfig.GetComponentSettingBooleanValue(componentId, "NewDatabase");
diff --git a/WebsitePanel/Sources/VersionInfo.cs b/WebsitePanel/Sources/VersionInfo.cs
index aa59da61..9ec60861 100644
--- a/WebsitePanel/Sources/VersionInfo.cs
+++ b/WebsitePanel/Sources/VersionInfo.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.
diff --git a/WebsitePanel/Sources/VersionInfo.vb b/WebsitePanel/Sources/VersionInfo.vb
index ca84ccc9..b9674aab 100644
--- a/WebsitePanel/Sources/VersionInfo.vb
+++ b/WebsitePanel/Sources/VersionInfo.vb
@@ -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.
diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Base/Packages/Quotas.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Base/Packages/Quotas.cs
index 34bb6a4c..58a410ac 100644
--- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Base/Packages/Quotas.cs
+++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Base/Packages/Quotas.cs
@@ -117,7 +117,8 @@ order by rg.groupOrder
public const string EXCHANGE2007_ENABLEDPLANSEDITING = "Exchange2007.EnablePlansEditing"; // Enabled plans editing
public const string EXCHANGE2007_ALLOWLITIGATIONHOLD = "Exchange2007.AllowLitigationHold";
public const string EXCHANGE2007_RECOVERABLEITEMSSPACE = "Exchange2007.RecoverableItemsSpace";
- public const string MSSQL2000_DATABASES = "MsSQL2000.Databases"; // Databases
+ public const string EXCHANGE2007_DISCLAIMERSALLOWED = "Exchange2007.DisclaimersAllowed";
+ public const string MSSQL2000_DATABASES = "MsSQL2000.Databases"; // Databases
public const string MSSQL2000_USERS = "MsSQL2000.Users"; // Users
public const string MSSQL2000_MAXDATABASESIZE = "MsSQL2000.MaxDatabaseSize"; // Max Database Size
public const string MSSQL2000_BACKUP = "MsSQL2000.Backup"; // Database Backups
diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Client/ExchangeServerProxy.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Client/ExchangeServerProxy.cs
index e6ead22e..71295d4e 100644
--- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Client/ExchangeServerProxy.cs
+++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Client/ExchangeServerProxy.cs
@@ -25,10 +25,11 @@
// 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.
-// Runtime Version:2.0.50727.6387
+// Runtime Version:2.0.50727.5466
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
@@ -36,9 +37,10 @@
//------------------------------------------------------------------------------
//
-// This source code was auto-generated by wsdl, Version=2.0.50727.3038.
+// This source code was auto-generated by wsdl, Version=2.0.50727.42.
//
-namespace WebsitePanel.EnterpriseServer {
+namespace WebsitePanel.EnterpriseServer
+{
using System.Xml.Serialization;
using System.Web.Services;
using System.ComponentModel;
@@ -52,439 +54,1869 @@ namespace WebsitePanel.EnterpriseServer {
using WebsitePanel.Providers.HostedSolution;
using WebsitePanel.Providers.ResultObjects;
-
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- [System.Web.Services.WebServiceBindingAttribute(Name="esExchangeServerSoap", Namespace="http://smbsaas/websitepanel/enterpriseserver")]
+ [System.Web.Services.WebServiceBindingAttribute(Name = "esExchangeServerSoap", Namespace = "http://smbsaas/websitepanel/enterpriseserver")]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BaseStatistics))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceProviderItem))]
- public partial class esExchangeServer : Microsoft.Web.Services3.WebServicesClientProtocol {
-
- private System.Threading.SendOrPostCallback GetRawExchangeOrganizationsPagedOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetExchangeOrganizationsPagedOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetExchangeOrganizationsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetOrganizationOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetOrganizationStatisticsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetOrganizationStatisticsByOrganizationOperationCompleted;
-
- private System.Threading.SendOrPostCallback DeleteOrganizationOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetOrganizationStorageLimitsOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetOrganizationStorageLimitsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetMailboxesStatisticsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetMailboxStatisticsOperationCompleted;
-
- private System.Threading.SendOrPostCallback CalculateOrganizationDiskspaceOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetActiveSyncPolicyOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetActiveSyncPolicyOperationCompleted;
-
- private System.Threading.SendOrPostCallback AddAuthoritativeDomainOperationCompleted;
-
- private System.Threading.SendOrPostCallback DeleteAuthoritativeDomainOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetAccountsPagedOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetAccountsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetExchangeAccountByMailboxPlanIdOperationCompleted;
-
- private System.Threading.SendOrPostCallback SearchAccountsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetAccountOperationCompleted;
-
- private System.Threading.SendOrPostCallback SearchAccountOperationCompleted;
-
- private System.Threading.SendOrPostCallback CheckAccountCredentialsOperationCompleted;
-
- private System.Threading.SendOrPostCallback CreateMailboxOperationCompleted;
-
- private System.Threading.SendOrPostCallback DeleteMailboxOperationCompleted;
-
- private System.Threading.SendOrPostCallback DisableMailboxOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetMailboxAdvancedSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetMailboxGeneralSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetMailboxGeneralSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetMailboxEmailAddressesOperationCompleted;
-
- private System.Threading.SendOrPostCallback AddMailboxEmailAddressOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetMailboxPrimaryEmailAddressOperationCompleted;
-
- private System.Threading.SendOrPostCallback DeleteMailboxEmailAddressesOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetMailboxMailFlowSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetMailboxMailFlowSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetExchangeMailboxPlanOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetMailboxSetupInstructionsOperationCompleted;
-
- private System.Threading.SendOrPostCallback SendMailboxSetupInstructionsOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetMailboxManagerSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetMailboxPermissionsOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetMailboxPermissionsOperationCompleted;
-
- private System.Threading.SendOrPostCallback CreateContactOperationCompleted;
-
- private System.Threading.SendOrPostCallback DeleteContactOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetContactGeneralSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetContactGeneralSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetContactMailFlowSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetContactMailFlowSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback CreateDistributionListOperationCompleted;
-
- private System.Threading.SendOrPostCallback DeleteDistributionListOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetDistributionListGeneralSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetDistributionListGeneralSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetDistributionListMailFlowSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetDistributionListMailFlowSettingsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetDistributionListEmailAddressesOperationCompleted;
-
- private System.Threading.SendOrPostCallback AddDistributionListEmailAddressOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetDistributionListPrimaryEmailAddressOperationCompleted;
-
- private System.Threading.SendOrPostCallback DeleteDistributionListEmailAddressesOperationCompleted;
-
- private System.Threading.SendOrPostCallback SetDistributionListPermissionsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetDistributionListPermissionsOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetMobileDevicesOperationCompleted;
-
- private System.Threading.SendOrPostCallback GetMobileDeviceOperationCompleted;
-
- private System.Threading.SendOrPostCallback WipeDataFromDeviceOperationCompleted;
-
- private System.Threading.SendOrPostCallback CancelRemoteWipeRequestOperationCompleted;
-
- private System.Threading.SendOrPostCallback RemoveDeviceOperationCompleted;
-
+ public partial class esExchangeServer : Microsoft.Web.Services3.WebServicesClientProtocol
+ {
+
private System.Threading.SendOrPostCallback GetExchangeMailboxPlansOperationCompleted;
-
+
private System.Threading.SendOrPostCallback GetExchangeMailboxPlanOperationCompleted;
-
+
private System.Threading.SendOrPostCallback AddExchangeMailboxPlanOperationCompleted;
-
+
private System.Threading.SendOrPostCallback UpdateExchangeMailboxPlanOperationCompleted;
-
+
private System.Threading.SendOrPostCallback DeleteExchangeMailboxPlanOperationCompleted;
-
+
private System.Threading.SendOrPostCallback SetOrganizationDefaultExchangeMailboxPlanOperationCompleted;
-
+
private System.Threading.SendOrPostCallback CreatePublicFolderOperationCompleted;
-
+
private System.Threading.SendOrPostCallback DeletePublicFoldersOperationCompleted;
-
+
private System.Threading.SendOrPostCallback DeletePublicFolderOperationCompleted;
-
+
private System.Threading.SendOrPostCallback EnableMailPublicFolderOperationCompleted;
-
+
private System.Threading.SendOrPostCallback DisableMailPublicFolderOperationCompleted;
-
+
private System.Threading.SendOrPostCallback GetPublicFolderGeneralSettingsOperationCompleted;
-
+
private System.Threading.SendOrPostCallback SetPublicFolderGeneralSettingsOperationCompleted;
-
+
private System.Threading.SendOrPostCallback GetPublicFolderMailFlowSettingsOperationCompleted;
-
+
private System.Threading.SendOrPostCallback SetPublicFolderMailFlowSettingsOperationCompleted;
-
+
private System.Threading.SendOrPostCallback GetPublicFolderEmailAddressesOperationCompleted;
-
+
private System.Threading.SendOrPostCallback AddPublicFolderEmailAddressOperationCompleted;
-
+
private System.Threading.SendOrPostCallback SetPublicFolderPrimaryEmailAddressOperationCompleted;
-
+
private System.Threading.SendOrPostCallback DeletePublicFolderEmailAddressesOperationCompleted;
-
+
+ private System.Threading.SendOrPostCallback AddExchangeDisclaimerOperationCompleted;
+
+ private System.Threading.SendOrPostCallback UpdateExchangeDisclaimerOperationCompleted;
+
+ private System.Threading.SendOrPostCallback DeleteExchangeDisclaimerOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetExchangeDisclaimerOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetExchangeDisclaimersOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetExchangeAccountDisclaimerIdOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetExchangeAccountDisclaimerIdOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetRawExchangeOrganizationsPagedOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetExchangeOrganizationsPagedOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetExchangeOrganizationsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetOrganizationOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetOrganizationStatisticsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetOrganizationStatisticsByOrganizationOperationCompleted;
+
+ private System.Threading.SendOrPostCallback DeleteOrganizationOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetOrganizationStorageLimitsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetOrganizationStorageLimitsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetMailboxesStatisticsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetMailboxStatisticsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback CalculateOrganizationDiskspaceOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetActiveSyncPolicyOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetActiveSyncPolicyOperationCompleted;
+
+ private System.Threading.SendOrPostCallback AddAuthoritativeDomainOperationCompleted;
+
+ private System.Threading.SendOrPostCallback DeleteAuthoritativeDomainOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetAccountsPagedOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetAccountsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetExchangeAccountByMailboxPlanIdOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SearchAccountsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetAccountOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SearchAccountOperationCompleted;
+
+ private System.Threading.SendOrPostCallback CheckAccountCredentialsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback CreateMailboxOperationCompleted;
+
+ private System.Threading.SendOrPostCallback DeleteMailboxOperationCompleted;
+
+ private System.Threading.SendOrPostCallback DisableMailboxOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetMailboxAdvancedSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetMailboxGeneralSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetMailboxGeneralSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetMailboxEmailAddressesOperationCompleted;
+
+ private System.Threading.SendOrPostCallback AddMailboxEmailAddressOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetMailboxPrimaryEmailAddressOperationCompleted;
+
+ private System.Threading.SendOrPostCallback DeleteMailboxEmailAddressesOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetMailboxMailFlowSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetMailboxMailFlowSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetExchangeMailboxPlanOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetMailboxSetupInstructionsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SendMailboxSetupInstructionsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetMailboxManagerSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetMailboxPermissionsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetMailboxPermissionsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback CreateContactOperationCompleted;
+
+ private System.Threading.SendOrPostCallback DeleteContactOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetContactGeneralSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetContactGeneralSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetContactMailFlowSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetContactMailFlowSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback CreateDistributionListOperationCompleted;
+
+ private System.Threading.SendOrPostCallback DeleteDistributionListOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetDistributionListGeneralSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetDistributionListGeneralSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetDistributionListMailFlowSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetDistributionListMailFlowSettingsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetDistributionListEmailAddressesOperationCompleted;
+
+ private System.Threading.SendOrPostCallback AddDistributionListEmailAddressOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetDistributionListPrimaryEmailAddressOperationCompleted;
+
+ private System.Threading.SendOrPostCallback DeleteDistributionListEmailAddressesOperationCompleted;
+
+ private System.Threading.SendOrPostCallback SetDistributionListPermissionsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetDistributionListPermissionsOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetMobileDevicesOperationCompleted;
+
+ private System.Threading.SendOrPostCallback GetMobileDeviceOperationCompleted;
+
+ private System.Threading.SendOrPostCallback WipeDataFromDeviceOperationCompleted;
+
+ private System.Threading.SendOrPostCallback CancelRemoteWipeRequestOperationCompleted;
+
+ private System.Threading.SendOrPostCallback RemoveDeviceOperationCompleted;
+
///
- public esExchangeServer() {
+ public esExchangeServer()
+ {
this.Url = "http://localhost:9002/esExchangeServer.asmx";
}
-
- ///
- public event GetRawExchangeOrganizationsPagedCompletedEventHandler GetRawExchangeOrganizationsPagedCompleted;
-
- ///
- public event GetExchangeOrganizationsPagedCompletedEventHandler GetExchangeOrganizationsPagedCompleted;
-
- ///
- public event GetExchangeOrganizationsCompletedEventHandler GetExchangeOrganizationsCompleted;
-
- ///
- public event GetOrganizationCompletedEventHandler GetOrganizationCompleted;
-
- ///
- public event GetOrganizationStatisticsCompletedEventHandler GetOrganizationStatisticsCompleted;
-
- ///
- public event GetOrganizationStatisticsByOrganizationCompletedEventHandler GetOrganizationStatisticsByOrganizationCompleted;
-
- ///
- public event DeleteOrganizationCompletedEventHandler DeleteOrganizationCompleted;
-
- ///
- public event GetOrganizationStorageLimitsCompletedEventHandler GetOrganizationStorageLimitsCompleted;
-
- ///
- public event SetOrganizationStorageLimitsCompletedEventHandler SetOrganizationStorageLimitsCompleted;
-
- ///
- public event GetMailboxesStatisticsCompletedEventHandler GetMailboxesStatisticsCompleted;
-
- ///
- public event GetMailboxStatisticsCompletedEventHandler GetMailboxStatisticsCompleted;
-
- ///
- public event CalculateOrganizationDiskspaceCompletedEventHandler CalculateOrganizationDiskspaceCompleted;
-
- ///
- public event GetActiveSyncPolicyCompletedEventHandler GetActiveSyncPolicyCompleted;
-
- ///
- public event SetActiveSyncPolicyCompletedEventHandler SetActiveSyncPolicyCompleted;
-
- ///
- public event AddAuthoritativeDomainCompletedEventHandler AddAuthoritativeDomainCompleted;
-
- ///
- public event DeleteAuthoritativeDomainCompletedEventHandler DeleteAuthoritativeDomainCompleted;
-
- ///
- public event GetAccountsPagedCompletedEventHandler GetAccountsPagedCompleted;
-
- ///
- public event GetAccountsCompletedEventHandler GetAccountsCompleted;
-
- ///
- public event GetExchangeAccountByMailboxPlanIdCompletedEventHandler GetExchangeAccountByMailboxPlanIdCompleted;
-
- ///
- public event SearchAccountsCompletedEventHandler SearchAccountsCompleted;
-
- ///
- public event GetAccountCompletedEventHandler GetAccountCompleted;
-
- ///
- public event SearchAccountCompletedEventHandler SearchAccountCompleted;
-
- ///
- public event CheckAccountCredentialsCompletedEventHandler CheckAccountCredentialsCompleted;
-
- ///
- public event CreateMailboxCompletedEventHandler CreateMailboxCompleted;
-
- ///
- public event DeleteMailboxCompletedEventHandler DeleteMailboxCompleted;
-
- ///
- public event DisableMailboxCompletedEventHandler DisableMailboxCompleted;
-
- ///
- public event GetMailboxAdvancedSettingsCompletedEventHandler GetMailboxAdvancedSettingsCompleted;
-
- ///
- public event GetMailboxGeneralSettingsCompletedEventHandler GetMailboxGeneralSettingsCompleted;
-
- ///
- public event SetMailboxGeneralSettingsCompletedEventHandler SetMailboxGeneralSettingsCompleted;
-
- ///
- public event GetMailboxEmailAddressesCompletedEventHandler GetMailboxEmailAddressesCompleted;
-
- ///
- public event AddMailboxEmailAddressCompletedEventHandler AddMailboxEmailAddressCompleted;
-
- ///
- public event SetMailboxPrimaryEmailAddressCompletedEventHandler SetMailboxPrimaryEmailAddressCompleted;
-
- ///
- public event DeleteMailboxEmailAddressesCompletedEventHandler DeleteMailboxEmailAddressesCompleted;
-
- ///
- public event GetMailboxMailFlowSettingsCompletedEventHandler GetMailboxMailFlowSettingsCompleted;
-
- ///
- public event SetMailboxMailFlowSettingsCompletedEventHandler SetMailboxMailFlowSettingsCompleted;
-
- ///
- public event SetExchangeMailboxPlanCompletedEventHandler SetExchangeMailboxPlanCompleted;
-
- ///
- public event GetMailboxSetupInstructionsCompletedEventHandler GetMailboxSetupInstructionsCompleted;
-
- ///
- public event SendMailboxSetupInstructionsCompletedEventHandler SendMailboxSetupInstructionsCompleted;
-
- ///
- public event SetMailboxManagerSettingsCompletedEventHandler SetMailboxManagerSettingsCompleted;
-
- ///
- public event GetMailboxPermissionsCompletedEventHandler GetMailboxPermissionsCompleted;
-
- ///
- public event SetMailboxPermissionsCompletedEventHandler SetMailboxPermissionsCompleted;
-
- ///
- public event CreateContactCompletedEventHandler CreateContactCompleted;
-
- ///
- public event DeleteContactCompletedEventHandler DeleteContactCompleted;
-
- ///
- public event GetContactGeneralSettingsCompletedEventHandler GetContactGeneralSettingsCompleted;
-
- ///
- public event SetContactGeneralSettingsCompletedEventHandler SetContactGeneralSettingsCompleted;
-
- ///
- public event GetContactMailFlowSettingsCompletedEventHandler GetContactMailFlowSettingsCompleted;
-
- ///
- public event SetContactMailFlowSettingsCompletedEventHandler SetContactMailFlowSettingsCompleted;
-
- ///
- public event CreateDistributionListCompletedEventHandler CreateDistributionListCompleted;
-
- ///
- public event DeleteDistributionListCompletedEventHandler DeleteDistributionListCompleted;
-
- ///
- public event GetDistributionListGeneralSettingsCompletedEventHandler GetDistributionListGeneralSettingsCompleted;
-
- ///
- public event SetDistributionListGeneralSettingsCompletedEventHandler SetDistributionListGeneralSettingsCompleted;
-
- ///
- public event GetDistributionListMailFlowSettingsCompletedEventHandler GetDistributionListMailFlowSettingsCompleted;
-
- ///
- public event SetDistributionListMailFlowSettingsCompletedEventHandler SetDistributionListMailFlowSettingsCompleted;
-
- ///
- public event GetDistributionListEmailAddressesCompletedEventHandler GetDistributionListEmailAddressesCompleted;
-
- ///
- public event AddDistributionListEmailAddressCompletedEventHandler AddDistributionListEmailAddressCompleted;
-
- ///
- public event SetDistributionListPrimaryEmailAddressCompletedEventHandler SetDistributionListPrimaryEmailAddressCompleted;
-
- ///
- public event DeleteDistributionListEmailAddressesCompletedEventHandler DeleteDistributionListEmailAddressesCompleted;
-
- ///
- public event SetDistributionListPermissionsCompletedEventHandler SetDistributionListPermissionsCompleted;
-
- ///
- public event GetDistributionListPermissionsCompletedEventHandler GetDistributionListPermissionsCompleted;
-
- ///
- public event GetMobileDevicesCompletedEventHandler GetMobileDevicesCompleted;
-
- ///
- public event GetMobileDeviceCompletedEventHandler GetMobileDeviceCompleted;
-
- ///
- public event WipeDataFromDeviceCompletedEventHandler WipeDataFromDeviceCompleted;
-
- ///
- public event CancelRemoteWipeRequestCompletedEventHandler CancelRemoteWipeRequestCompleted;
-
- ///
- public event RemoveDeviceCompletedEventHandler RemoveDeviceCompleted;
-
+
///
public event GetExchangeMailboxPlansCompletedEventHandler GetExchangeMailboxPlansCompleted;
-
+
///
public event GetExchangeMailboxPlanCompletedEventHandler GetExchangeMailboxPlanCompleted;
-
+
///
public event AddExchangeMailboxPlanCompletedEventHandler AddExchangeMailboxPlanCompleted;
-
+
///
public event UpdateExchangeMailboxPlanCompletedEventHandler UpdateExchangeMailboxPlanCompleted;
-
+
///
public event DeleteExchangeMailboxPlanCompletedEventHandler DeleteExchangeMailboxPlanCompleted;
-
+
///
public event SetOrganizationDefaultExchangeMailboxPlanCompletedEventHandler SetOrganizationDefaultExchangeMailboxPlanCompleted;
-
+
///
public event CreatePublicFolderCompletedEventHandler CreatePublicFolderCompleted;
-
+
///
public event DeletePublicFoldersCompletedEventHandler DeletePublicFoldersCompleted;
-
+
///
public event DeletePublicFolderCompletedEventHandler DeletePublicFolderCompleted;
-
+
///
public event EnableMailPublicFolderCompletedEventHandler EnableMailPublicFolderCompleted;
-
+
///
public event DisableMailPublicFolderCompletedEventHandler DisableMailPublicFolderCompleted;
-
+
///
public event GetPublicFolderGeneralSettingsCompletedEventHandler GetPublicFolderGeneralSettingsCompleted;
-
+
///
public event SetPublicFolderGeneralSettingsCompletedEventHandler SetPublicFolderGeneralSettingsCompleted;
-
+
///
public event GetPublicFolderMailFlowSettingsCompletedEventHandler GetPublicFolderMailFlowSettingsCompleted;
-
+
///
public event SetPublicFolderMailFlowSettingsCompletedEventHandler SetPublicFolderMailFlowSettingsCompleted;
-
+
///
public event GetPublicFolderEmailAddressesCompletedEventHandler GetPublicFolderEmailAddressesCompleted;
-
+
///
public event AddPublicFolderEmailAddressCompletedEventHandler AddPublicFolderEmailAddressCompleted;
-
+
///
public event SetPublicFolderPrimaryEmailAddressCompletedEventHandler SetPublicFolderPrimaryEmailAddressCompleted;
-
+
///
public event DeletePublicFolderEmailAddressesCompletedEventHandler DeletePublicFolderEmailAddressesCompleted;
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetRawExchangeOrganizationsPaged", 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 System.Data.DataSet GetRawExchangeOrganizationsPaged(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows) {
+ public event AddExchangeDisclaimerCompletedEventHandler AddExchangeDisclaimerCompleted;
+
+ ///
+ public event UpdateExchangeDisclaimerCompletedEventHandler UpdateExchangeDisclaimerCompleted;
+
+ ///
+ public event DeleteExchangeDisclaimerCompletedEventHandler DeleteExchangeDisclaimerCompleted;
+
+ ///
+ public event GetExchangeDisclaimerCompletedEventHandler GetExchangeDisclaimerCompleted;
+
+ ///
+ public event GetExchangeDisclaimersCompletedEventHandler GetExchangeDisclaimersCompleted;
+
+ ///
+ public event SetExchangeAccountDisclaimerIdCompletedEventHandler SetExchangeAccountDisclaimerIdCompleted;
+
+ ///
+ public event GetExchangeAccountDisclaimerIdCompletedEventHandler GetExchangeAccountDisclaimerIdCompleted;
+
+ ///
+ public event GetRawExchangeOrganizationsPagedCompletedEventHandler GetRawExchangeOrganizationsPagedCompleted;
+
+ ///
+ public event GetExchangeOrganizationsPagedCompletedEventHandler GetExchangeOrganizationsPagedCompleted;
+
+ ///
+ public event GetExchangeOrganizationsCompletedEventHandler GetExchangeOrganizationsCompleted;
+
+ ///
+ public event GetOrganizationCompletedEventHandler GetOrganizationCompleted;
+
+ ///
+ public event GetOrganizationStatisticsCompletedEventHandler GetOrganizationStatisticsCompleted;
+
+ ///
+ public event GetOrganizationStatisticsByOrganizationCompletedEventHandler GetOrganizationStatisticsByOrganizationCompleted;
+
+ ///
+ public event DeleteOrganizationCompletedEventHandler DeleteOrganizationCompleted;
+
+ ///
+ public event GetOrganizationStorageLimitsCompletedEventHandler GetOrganizationStorageLimitsCompleted;
+
+ ///
+ public event SetOrganizationStorageLimitsCompletedEventHandler SetOrganizationStorageLimitsCompleted;
+
+ ///
+ public event GetMailboxesStatisticsCompletedEventHandler GetMailboxesStatisticsCompleted;
+
+ ///
+ public event GetMailboxStatisticsCompletedEventHandler GetMailboxStatisticsCompleted;
+
+ ///
+ public event CalculateOrganizationDiskspaceCompletedEventHandler CalculateOrganizationDiskspaceCompleted;
+
+ ///
+ public event GetActiveSyncPolicyCompletedEventHandler GetActiveSyncPolicyCompleted;
+
+ ///
+ public event SetActiveSyncPolicyCompletedEventHandler SetActiveSyncPolicyCompleted;
+
+ ///
+ public event AddAuthoritativeDomainCompletedEventHandler AddAuthoritativeDomainCompleted;
+
+ ///
+ public event DeleteAuthoritativeDomainCompletedEventHandler DeleteAuthoritativeDomainCompleted;
+
+ ///
+ public event GetAccountsPagedCompletedEventHandler GetAccountsPagedCompleted;
+
+ ///
+ public event GetAccountsCompletedEventHandler GetAccountsCompleted;
+
+ ///
+ public event GetExchangeAccountByMailboxPlanIdCompletedEventHandler GetExchangeAccountByMailboxPlanIdCompleted;
+
+ ///
+ public event SearchAccountsCompletedEventHandler SearchAccountsCompleted;
+
+ ///
+ public event GetAccountCompletedEventHandler GetAccountCompleted;
+
+ ///
+ public event SearchAccountCompletedEventHandler SearchAccountCompleted;
+
+ ///
+ public event CheckAccountCredentialsCompletedEventHandler CheckAccountCredentialsCompleted;
+
+ ///
+ public event CreateMailboxCompletedEventHandler CreateMailboxCompleted;
+
+ ///
+ public event DeleteMailboxCompletedEventHandler DeleteMailboxCompleted;
+
+ ///
+ public event DisableMailboxCompletedEventHandler DisableMailboxCompleted;
+
+ ///
+ public event GetMailboxAdvancedSettingsCompletedEventHandler GetMailboxAdvancedSettingsCompleted;
+
+ ///
+ public event GetMailboxGeneralSettingsCompletedEventHandler GetMailboxGeneralSettingsCompleted;
+
+ ///
+ public event SetMailboxGeneralSettingsCompletedEventHandler SetMailboxGeneralSettingsCompleted;
+
+ ///
+ public event GetMailboxEmailAddressesCompletedEventHandler GetMailboxEmailAddressesCompleted;
+
+ ///
+ public event AddMailboxEmailAddressCompletedEventHandler AddMailboxEmailAddressCompleted;
+
+ ///
+ public event SetMailboxPrimaryEmailAddressCompletedEventHandler SetMailboxPrimaryEmailAddressCompleted;
+
+ ///
+ public event DeleteMailboxEmailAddressesCompletedEventHandler DeleteMailboxEmailAddressesCompleted;
+
+ ///
+ public event GetMailboxMailFlowSettingsCompletedEventHandler GetMailboxMailFlowSettingsCompleted;
+
+ ///
+ public event SetMailboxMailFlowSettingsCompletedEventHandler SetMailboxMailFlowSettingsCompleted;
+
+ ///
+ public event SetExchangeMailboxPlanCompletedEventHandler SetExchangeMailboxPlanCompleted;
+
+ ///
+ public event GetMailboxSetupInstructionsCompletedEventHandler GetMailboxSetupInstructionsCompleted;
+
+ ///
+ public event SendMailboxSetupInstructionsCompletedEventHandler SendMailboxSetupInstructionsCompleted;
+
+ ///
+ public event SetMailboxManagerSettingsCompletedEventHandler SetMailboxManagerSettingsCompleted;
+
+ ///
+ public event GetMailboxPermissionsCompletedEventHandler GetMailboxPermissionsCompleted;
+
+ ///
+ public event SetMailboxPermissionsCompletedEventHandler SetMailboxPermissionsCompleted;
+
+ ///
+ public event CreateContactCompletedEventHandler CreateContactCompleted;
+
+ ///
+ public event DeleteContactCompletedEventHandler DeleteContactCompleted;
+
+ ///
+ public event GetContactGeneralSettingsCompletedEventHandler GetContactGeneralSettingsCompleted;
+
+ ///
+ public event SetContactGeneralSettingsCompletedEventHandler SetContactGeneralSettingsCompleted;
+
+ ///
+ public event GetContactMailFlowSettingsCompletedEventHandler GetContactMailFlowSettingsCompleted;
+
+ ///
+ public event SetContactMailFlowSettingsCompletedEventHandler SetContactMailFlowSettingsCompleted;
+
+ ///
+ public event CreateDistributionListCompletedEventHandler CreateDistributionListCompleted;
+
+ ///
+ public event DeleteDistributionListCompletedEventHandler DeleteDistributionListCompleted;
+
+ ///
+ public event GetDistributionListGeneralSettingsCompletedEventHandler GetDistributionListGeneralSettingsCompleted;
+
+ ///
+ public event SetDistributionListGeneralSettingsCompletedEventHandler SetDistributionListGeneralSettingsCompleted;
+
+ ///
+ public event GetDistributionListMailFlowSettingsCompletedEventHandler GetDistributionListMailFlowSettingsCompleted;
+
+ ///
+ public event SetDistributionListMailFlowSettingsCompletedEventHandler SetDistributionListMailFlowSettingsCompleted;
+
+ ///
+ public event GetDistributionListEmailAddressesCompletedEventHandler GetDistributionListEmailAddressesCompleted;
+
+ ///
+ public event AddDistributionListEmailAddressCompletedEventHandler AddDistributionListEmailAddressCompleted;
+
+ ///
+ public event SetDistributionListPrimaryEmailAddressCompletedEventHandler SetDistributionListPrimaryEmailAddressCompleted;
+
+ ///
+ public event DeleteDistributionListEmailAddressesCompletedEventHandler DeleteDistributionListEmailAddressesCompleted;
+
+ ///
+ public event SetDistributionListPermissionsCompletedEventHandler SetDistributionListPermissionsCompleted;
+
+ ///
+ public event GetDistributionListPermissionsCompletedEventHandler GetDistributionListPermissionsCompleted;
+
+ ///
+ public event GetMobileDevicesCompletedEventHandler GetMobileDevicesCompleted;
+
+ ///
+ public event GetMobileDeviceCompletedEventHandler GetMobileDeviceCompleted;
+
+ ///
+ public event WipeDataFromDeviceCompletedEventHandler WipeDataFromDeviceCompleted;
+
+ ///
+ public event CancelRemoteWipeRequestCompletedEventHandler CancelRemoteWipeRequestCompleted;
+
+ ///
+ public event RemoveDeviceCompletedEventHandler RemoveDeviceCompleted;
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeMailboxPlans", 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 ExchangeMailboxPlan[] GetExchangeMailboxPlans(int itemId)
+ {
+ object[] results = this.Invoke("GetExchangeMailboxPlans", new object[] {
+ itemId});
+ return ((ExchangeMailboxPlan[])(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginGetExchangeMailboxPlans(int itemId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("GetExchangeMailboxPlans", new object[] {
+ itemId}, callback, asyncState);
+ }
+
+ ///
+ public ExchangeMailboxPlan[] EndGetExchangeMailboxPlans(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((ExchangeMailboxPlan[])(results[0]));
+ }
+
+ ///
+ public void GetExchangeMailboxPlansAsync(int itemId)
+ {
+ this.GetExchangeMailboxPlansAsync(itemId, null);
+ }
+
+ ///
+ public void GetExchangeMailboxPlansAsync(int itemId, object userState)
+ {
+ if ((this.GetExchangeMailboxPlansOperationCompleted == null))
+ {
+ this.GetExchangeMailboxPlansOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExchangeMailboxPlansOperationCompleted);
+ }
+ this.InvokeAsync("GetExchangeMailboxPlans", new object[] {
+ itemId}, this.GetExchangeMailboxPlansOperationCompleted, userState);
+ }
+
+ private void OnGetExchangeMailboxPlansOperationCompleted(object arg)
+ {
+ if ((this.GetExchangeMailboxPlansCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.GetExchangeMailboxPlansCompleted(this, new GetExchangeMailboxPlansCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeMailboxPlan", 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 ExchangeMailboxPlan GetExchangeMailboxPlan(int itemId, int mailboxPlanId)
+ {
+ object[] results = this.Invoke("GetExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlanId});
+ return ((ExchangeMailboxPlan)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginGetExchangeMailboxPlan(int itemId, int mailboxPlanId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("GetExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlanId}, callback, asyncState);
+ }
+
+ ///
+ public ExchangeMailboxPlan EndGetExchangeMailboxPlan(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((ExchangeMailboxPlan)(results[0]));
+ }
+
+ ///
+ public void GetExchangeMailboxPlanAsync(int itemId, int mailboxPlanId)
+ {
+ this.GetExchangeMailboxPlanAsync(itemId, mailboxPlanId, null);
+ }
+
+ ///
+ public void GetExchangeMailboxPlanAsync(int itemId, int mailboxPlanId, object userState)
+ {
+ if ((this.GetExchangeMailboxPlanOperationCompleted == null))
+ {
+ this.GetExchangeMailboxPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExchangeMailboxPlanOperationCompleted);
+ }
+ this.InvokeAsync("GetExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlanId}, this.GetExchangeMailboxPlanOperationCompleted, userState);
+ }
+
+ private void OnGetExchangeMailboxPlanOperationCompleted(object arg)
+ {
+ if ((this.GetExchangeMailboxPlanCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.GetExchangeMailboxPlanCompleted(this, new GetExchangeMailboxPlanCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/AddExchangeMailboxPlan", 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 AddExchangeMailboxPlan(int itemId, ExchangeMailboxPlan mailboxPlan)
+ {
+ object[] results = this.Invoke("AddExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlan});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginAddExchangeMailboxPlan(int itemId, ExchangeMailboxPlan mailboxPlan, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("AddExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlan}, callback, asyncState);
+ }
+
+ ///
+ public int EndAddExchangeMailboxPlan(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void AddExchangeMailboxPlanAsync(int itemId, ExchangeMailboxPlan mailboxPlan)
+ {
+ this.AddExchangeMailboxPlanAsync(itemId, mailboxPlan, null);
+ }
+
+ ///
+ public void AddExchangeMailboxPlanAsync(int itemId, ExchangeMailboxPlan mailboxPlan, object userState)
+ {
+ if ((this.AddExchangeMailboxPlanOperationCompleted == null))
+ {
+ this.AddExchangeMailboxPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddExchangeMailboxPlanOperationCompleted);
+ }
+ this.InvokeAsync("AddExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlan}, this.AddExchangeMailboxPlanOperationCompleted, userState);
+ }
+
+ private void OnAddExchangeMailboxPlanOperationCompleted(object arg)
+ {
+ if ((this.AddExchangeMailboxPlanCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.AddExchangeMailboxPlanCompleted(this, new AddExchangeMailboxPlanCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/UpdateExchangeMailboxPlan", 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 UpdateExchangeMailboxPlan(int itemId, ExchangeMailboxPlan mailboxPlan)
+ {
+ object[] results = this.Invoke("UpdateExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlan});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginUpdateExchangeMailboxPlan(int itemId, ExchangeMailboxPlan mailboxPlan, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("UpdateExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlan}, callback, asyncState);
+ }
+
+ ///
+ public int EndUpdateExchangeMailboxPlan(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void UpdateExchangeMailboxPlanAsync(int itemId, ExchangeMailboxPlan mailboxPlan)
+ {
+ this.UpdateExchangeMailboxPlanAsync(itemId, mailboxPlan, null);
+ }
+
+ ///
+ public void UpdateExchangeMailboxPlanAsync(int itemId, ExchangeMailboxPlan mailboxPlan, object userState)
+ {
+ if ((this.UpdateExchangeMailboxPlanOperationCompleted == null))
+ {
+ this.UpdateExchangeMailboxPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateExchangeMailboxPlanOperationCompleted);
+ }
+ this.InvokeAsync("UpdateExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlan}, this.UpdateExchangeMailboxPlanOperationCompleted, userState);
+ }
+
+ private void OnUpdateExchangeMailboxPlanOperationCompleted(object arg)
+ {
+ if ((this.UpdateExchangeMailboxPlanCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.UpdateExchangeMailboxPlanCompleted(this, new UpdateExchangeMailboxPlanCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteExchangeMailboxPlan", 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 DeleteExchangeMailboxPlan(int itemId, int mailboxPlanId)
+ {
+ object[] results = this.Invoke("DeleteExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlanId});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginDeleteExchangeMailboxPlan(int itemId, int mailboxPlanId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("DeleteExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlanId}, callback, asyncState);
+ }
+
+ ///
+ public int EndDeleteExchangeMailboxPlan(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void DeleteExchangeMailboxPlanAsync(int itemId, int mailboxPlanId)
+ {
+ this.DeleteExchangeMailboxPlanAsync(itemId, mailboxPlanId, null);
+ }
+
+ ///
+ public void DeleteExchangeMailboxPlanAsync(int itemId, int mailboxPlanId, object userState)
+ {
+ if ((this.DeleteExchangeMailboxPlanOperationCompleted == null))
+ {
+ this.DeleteExchangeMailboxPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteExchangeMailboxPlanOperationCompleted);
+ }
+ this.InvokeAsync("DeleteExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlanId}, this.DeleteExchangeMailboxPlanOperationCompleted, userState);
+ }
+
+ private void OnDeleteExchangeMailboxPlanOperationCompleted(object arg)
+ {
+ if ((this.DeleteExchangeMailboxPlanCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.DeleteExchangeMailboxPlanCompleted(this, new DeleteExchangeMailboxPlanCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetOrganizationDefaultExchangeMailbo" +
+ "xPlan", 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 void SetOrganizationDefaultExchangeMailboxPlan(int itemId, int mailboxPlanId)
+ {
+ this.Invoke("SetOrganizationDefaultExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlanId});
+ }
+
+ ///
+ public System.IAsyncResult BeginSetOrganizationDefaultExchangeMailboxPlan(int itemId, int mailboxPlanId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("SetOrganizationDefaultExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlanId}, callback, asyncState);
+ }
+
+ ///
+ public void EndSetOrganizationDefaultExchangeMailboxPlan(System.IAsyncResult asyncResult)
+ {
+ this.EndInvoke(asyncResult);
+ }
+
+ ///
+ public void SetOrganizationDefaultExchangeMailboxPlanAsync(int itemId, int mailboxPlanId)
+ {
+ this.SetOrganizationDefaultExchangeMailboxPlanAsync(itemId, mailboxPlanId, null);
+ }
+
+ ///
+ public void SetOrganizationDefaultExchangeMailboxPlanAsync(int itemId, int mailboxPlanId, object userState)
+ {
+ if ((this.SetOrganizationDefaultExchangeMailboxPlanOperationCompleted == null))
+ {
+ this.SetOrganizationDefaultExchangeMailboxPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetOrganizationDefaultExchangeMailboxPlanOperationCompleted);
+ }
+ this.InvokeAsync("SetOrganizationDefaultExchangeMailboxPlan", new object[] {
+ itemId,
+ mailboxPlanId}, this.SetOrganizationDefaultExchangeMailboxPlanOperationCompleted, userState);
+ }
+
+ private void OnSetOrganizationDefaultExchangeMailboxPlanOperationCompleted(object arg)
+ {
+ if ((this.SetOrganizationDefaultExchangeMailboxPlanCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.SetOrganizationDefaultExchangeMailboxPlanCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CreatePublicFolder", 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 CreatePublicFolder(int itemId, string parentFolder, string folderName, bool mailEnabled, string accountName, string domain)
+ {
+ object[] results = this.Invoke("CreatePublicFolder", new object[] {
+ itemId,
+ parentFolder,
+ folderName,
+ mailEnabled,
+ accountName,
+ domain});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginCreatePublicFolder(int itemId, string parentFolder, string folderName, bool mailEnabled, string accountName, string domain, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("CreatePublicFolder", new object[] {
+ itemId,
+ parentFolder,
+ folderName,
+ mailEnabled,
+ accountName,
+ domain}, callback, asyncState);
+ }
+
+ ///
+ public int EndCreatePublicFolder(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void CreatePublicFolderAsync(int itemId, string parentFolder, string folderName, bool mailEnabled, string accountName, string domain)
+ {
+ this.CreatePublicFolderAsync(itemId, parentFolder, folderName, mailEnabled, accountName, domain, null);
+ }
+
+ ///
+ public void CreatePublicFolderAsync(int itemId, string parentFolder, string folderName, bool mailEnabled, string accountName, string domain, object userState)
+ {
+ if ((this.CreatePublicFolderOperationCompleted == null))
+ {
+ this.CreatePublicFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreatePublicFolderOperationCompleted);
+ }
+ this.InvokeAsync("CreatePublicFolder", new object[] {
+ itemId,
+ parentFolder,
+ folderName,
+ mailEnabled,
+ accountName,
+ domain}, this.CreatePublicFolderOperationCompleted, userState);
+ }
+
+ private void OnCreatePublicFolderOperationCompleted(object arg)
+ {
+ if ((this.CreatePublicFolderCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.CreatePublicFolderCompleted(this, new CreatePublicFolderCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeletePublicFolders", 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 DeletePublicFolders(int itemId, int[] accountIds)
+ {
+ object[] results = this.Invoke("DeletePublicFolders", new object[] {
+ itemId,
+ accountIds});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginDeletePublicFolders(int itemId, int[] accountIds, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("DeletePublicFolders", new object[] {
+ itemId,
+ accountIds}, callback, asyncState);
+ }
+
+ ///
+ public int EndDeletePublicFolders(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void DeletePublicFoldersAsync(int itemId, int[] accountIds)
+ {
+ this.DeletePublicFoldersAsync(itemId, accountIds, null);
+ }
+
+ ///
+ public void DeletePublicFoldersAsync(int itemId, int[] accountIds, object userState)
+ {
+ if ((this.DeletePublicFoldersOperationCompleted == null))
+ {
+ this.DeletePublicFoldersOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeletePublicFoldersOperationCompleted);
+ }
+ this.InvokeAsync("DeletePublicFolders", new object[] {
+ itemId,
+ accountIds}, this.DeletePublicFoldersOperationCompleted, userState);
+ }
+
+ private void OnDeletePublicFoldersOperationCompleted(object arg)
+ {
+ if ((this.DeletePublicFoldersCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.DeletePublicFoldersCompleted(this, new DeletePublicFoldersCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeletePublicFolder", 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 DeletePublicFolder(int itemId, int accountId)
+ {
+ object[] results = this.Invoke("DeletePublicFolder", new object[] {
+ itemId,
+ accountId});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginDeletePublicFolder(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("DeletePublicFolder", new object[] {
+ itemId,
+ accountId}, callback, asyncState);
+ }
+
+ ///
+ public int EndDeletePublicFolder(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void DeletePublicFolderAsync(int itemId, int accountId)
+ {
+ this.DeletePublicFolderAsync(itemId, accountId, null);
+ }
+
+ ///
+ public void DeletePublicFolderAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.DeletePublicFolderOperationCompleted == null))
+ {
+ this.DeletePublicFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeletePublicFolderOperationCompleted);
+ }
+ this.InvokeAsync("DeletePublicFolder", new object[] {
+ itemId,
+ accountId}, this.DeletePublicFolderOperationCompleted, userState);
+ }
+
+ private void OnDeletePublicFolderOperationCompleted(object arg)
+ {
+ if ((this.DeletePublicFolderCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.DeletePublicFolderCompleted(this, new DeletePublicFolderCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/EnableMailPublicFolder", 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 EnableMailPublicFolder(int itemId, int accountId, string name, string domain)
+ {
+ object[] results = this.Invoke("EnableMailPublicFolder", new object[] {
+ itemId,
+ accountId,
+ name,
+ domain});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginEnableMailPublicFolder(int itemId, int accountId, string name, string domain, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("EnableMailPublicFolder", new object[] {
+ itemId,
+ accountId,
+ name,
+ domain}, callback, asyncState);
+ }
+
+ ///
+ public int EndEnableMailPublicFolder(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void EnableMailPublicFolderAsync(int itemId, int accountId, string name, string domain)
+ {
+ this.EnableMailPublicFolderAsync(itemId, accountId, name, domain, null);
+ }
+
+ ///
+ public void EnableMailPublicFolderAsync(int itemId, int accountId, string name, string domain, object userState)
+ {
+ if ((this.EnableMailPublicFolderOperationCompleted == null))
+ {
+ this.EnableMailPublicFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnEnableMailPublicFolderOperationCompleted);
+ }
+ this.InvokeAsync("EnableMailPublicFolder", new object[] {
+ itemId,
+ accountId,
+ name,
+ domain}, this.EnableMailPublicFolderOperationCompleted, userState);
+ }
+
+ private void OnEnableMailPublicFolderOperationCompleted(object arg)
+ {
+ if ((this.EnableMailPublicFolderCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.EnableMailPublicFolderCompleted(this, new EnableMailPublicFolderCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DisableMailPublicFolder", 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 DisableMailPublicFolder(int itemId, int accountId)
+ {
+ object[] results = this.Invoke("DisableMailPublicFolder", new object[] {
+ itemId,
+ accountId});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginDisableMailPublicFolder(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("DisableMailPublicFolder", new object[] {
+ itemId,
+ accountId}, callback, asyncState);
+ }
+
+ ///
+ public int EndDisableMailPublicFolder(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void DisableMailPublicFolderAsync(int itemId, int accountId)
+ {
+ this.DisableMailPublicFolderAsync(itemId, accountId, null);
+ }
+
+ ///
+ public void DisableMailPublicFolderAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.DisableMailPublicFolderOperationCompleted == null))
+ {
+ this.DisableMailPublicFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDisableMailPublicFolderOperationCompleted);
+ }
+ this.InvokeAsync("DisableMailPublicFolder", new object[] {
+ itemId,
+ accountId}, this.DisableMailPublicFolderOperationCompleted, userState);
+ }
+
+ private void OnDisableMailPublicFolderOperationCompleted(object arg)
+ {
+ if ((this.DisableMailPublicFolderCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.DisableMailPublicFolderCompleted(this, new DisableMailPublicFolderCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetPublicFolderGeneralSettings", 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 ExchangePublicFolder GetPublicFolderGeneralSettings(int itemId, int accountId)
+ {
+ object[] results = this.Invoke("GetPublicFolderGeneralSettings", new object[] {
+ itemId,
+ accountId});
+ return ((ExchangePublicFolder)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginGetPublicFolderGeneralSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("GetPublicFolderGeneralSettings", new object[] {
+ itemId,
+ accountId}, callback, asyncState);
+ }
+
+ ///
+ public ExchangePublicFolder EndGetPublicFolderGeneralSettings(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((ExchangePublicFolder)(results[0]));
+ }
+
+ ///
+ public void GetPublicFolderGeneralSettingsAsync(int itemId, int accountId)
+ {
+ this.GetPublicFolderGeneralSettingsAsync(itemId, accountId, null);
+ }
+
+ ///
+ public void GetPublicFolderGeneralSettingsAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetPublicFolderGeneralSettingsOperationCompleted == null))
+ {
+ this.GetPublicFolderGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPublicFolderGeneralSettingsOperationCompleted);
+ }
+ this.InvokeAsync("GetPublicFolderGeneralSettings", new object[] {
+ itemId,
+ accountId}, this.GetPublicFolderGeneralSettingsOperationCompleted, userState);
+ }
+
+ private void OnGetPublicFolderGeneralSettingsOperationCompleted(object arg)
+ {
+ if ((this.GetPublicFolderGeneralSettingsCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.GetPublicFolderGeneralSettingsCompleted(this, new GetPublicFolderGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetPublicFolderGeneralSettings", 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 SetPublicFolderGeneralSettings(int itemId, int accountId, string newName, bool hideAddressBook, ExchangeAccount[] accounts)
+ {
+ object[] results = this.Invoke("SetPublicFolderGeneralSettings", new object[] {
+ itemId,
+ accountId,
+ newName,
+ hideAddressBook,
+ accounts});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginSetPublicFolderGeneralSettings(int itemId, int accountId, string newName, bool hideAddressBook, ExchangeAccount[] accounts, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("SetPublicFolderGeneralSettings", new object[] {
+ itemId,
+ accountId,
+ newName,
+ hideAddressBook,
+ accounts}, callback, asyncState);
+ }
+
+ ///
+ public int EndSetPublicFolderGeneralSettings(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void SetPublicFolderGeneralSettingsAsync(int itemId, int accountId, string newName, bool hideAddressBook, ExchangeAccount[] accounts)
+ {
+ this.SetPublicFolderGeneralSettingsAsync(itemId, accountId, newName, hideAddressBook, accounts, null);
+ }
+
+ ///
+ public void SetPublicFolderGeneralSettingsAsync(int itemId, int accountId, string newName, bool hideAddressBook, ExchangeAccount[] accounts, object userState)
+ {
+ if ((this.SetPublicFolderGeneralSettingsOperationCompleted == null))
+ {
+ this.SetPublicFolderGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetPublicFolderGeneralSettingsOperationCompleted);
+ }
+ this.InvokeAsync("SetPublicFolderGeneralSettings", new object[] {
+ itemId,
+ accountId,
+ newName,
+ hideAddressBook,
+ accounts}, this.SetPublicFolderGeneralSettingsOperationCompleted, userState);
+ }
+
+ private void OnSetPublicFolderGeneralSettingsOperationCompleted(object arg)
+ {
+ if ((this.SetPublicFolderGeneralSettingsCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.SetPublicFolderGeneralSettingsCompleted(this, new SetPublicFolderGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetPublicFolderMailFlowSettings", 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 ExchangePublicFolder GetPublicFolderMailFlowSettings(int itemId, int accountId)
+ {
+ object[] results = this.Invoke("GetPublicFolderMailFlowSettings", new object[] {
+ itemId,
+ accountId});
+ return ((ExchangePublicFolder)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginGetPublicFolderMailFlowSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("GetPublicFolderMailFlowSettings", new object[] {
+ itemId,
+ accountId}, callback, asyncState);
+ }
+
+ ///
+ public ExchangePublicFolder EndGetPublicFolderMailFlowSettings(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((ExchangePublicFolder)(results[0]));
+ }
+
+ ///
+ public void GetPublicFolderMailFlowSettingsAsync(int itemId, int accountId)
+ {
+ this.GetPublicFolderMailFlowSettingsAsync(itemId, accountId, null);
+ }
+
+ ///
+ public void GetPublicFolderMailFlowSettingsAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetPublicFolderMailFlowSettingsOperationCompleted == null))
+ {
+ this.GetPublicFolderMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPublicFolderMailFlowSettingsOperationCompleted);
+ }
+ this.InvokeAsync("GetPublicFolderMailFlowSettings", new object[] {
+ itemId,
+ accountId}, this.GetPublicFolderMailFlowSettingsOperationCompleted, userState);
+ }
+
+ private void OnGetPublicFolderMailFlowSettingsOperationCompleted(object arg)
+ {
+ if ((this.GetPublicFolderMailFlowSettingsCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.GetPublicFolderMailFlowSettingsCompleted(this, new GetPublicFolderMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetPublicFolderMailFlowSettings", 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 SetPublicFolderMailFlowSettings(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
+ {
+ object[] results = this.Invoke("SetPublicFolderMailFlowSettings", new object[] {
+ itemId,
+ accountId,
+ acceptAccounts,
+ rejectAccounts,
+ requireSenderAuthentication});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginSetPublicFolderMailFlowSettings(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("SetPublicFolderMailFlowSettings", new object[] {
+ itemId,
+ accountId,
+ acceptAccounts,
+ rejectAccounts,
+ requireSenderAuthentication}, callback, asyncState);
+ }
+
+ ///
+ public int EndSetPublicFolderMailFlowSettings(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void SetPublicFolderMailFlowSettingsAsync(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
+ {
+ this.SetPublicFolderMailFlowSettingsAsync(itemId, accountId, acceptAccounts, rejectAccounts, requireSenderAuthentication, null);
+ }
+
+ ///
+ public void SetPublicFolderMailFlowSettingsAsync(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, object userState)
+ {
+ if ((this.SetPublicFolderMailFlowSettingsOperationCompleted == null))
+ {
+ this.SetPublicFolderMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetPublicFolderMailFlowSettingsOperationCompleted);
+ }
+ this.InvokeAsync("SetPublicFolderMailFlowSettings", new object[] {
+ itemId,
+ accountId,
+ acceptAccounts,
+ rejectAccounts,
+ requireSenderAuthentication}, this.SetPublicFolderMailFlowSettingsOperationCompleted, userState);
+ }
+
+ private void OnSetPublicFolderMailFlowSettingsOperationCompleted(object arg)
+ {
+ if ((this.SetPublicFolderMailFlowSettingsCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.SetPublicFolderMailFlowSettingsCompleted(this, new SetPublicFolderMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetPublicFolderEmailAddresses", 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 ExchangeEmailAddress[] GetPublicFolderEmailAddresses(int itemId, int accountId)
+ {
+ object[] results = this.Invoke("GetPublicFolderEmailAddresses", new object[] {
+ itemId,
+ accountId});
+ return ((ExchangeEmailAddress[])(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginGetPublicFolderEmailAddresses(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("GetPublicFolderEmailAddresses", new object[] {
+ itemId,
+ accountId}, callback, asyncState);
+ }
+
+ ///
+ public ExchangeEmailAddress[] EndGetPublicFolderEmailAddresses(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((ExchangeEmailAddress[])(results[0]));
+ }
+
+ ///
+ public void GetPublicFolderEmailAddressesAsync(int itemId, int accountId)
+ {
+ this.GetPublicFolderEmailAddressesAsync(itemId, accountId, null);
+ }
+
+ ///
+ public void GetPublicFolderEmailAddressesAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetPublicFolderEmailAddressesOperationCompleted == null))
+ {
+ this.GetPublicFolderEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPublicFolderEmailAddressesOperationCompleted);
+ }
+ this.InvokeAsync("GetPublicFolderEmailAddresses", new object[] {
+ itemId,
+ accountId}, this.GetPublicFolderEmailAddressesOperationCompleted, userState);
+ }
+
+ private void OnGetPublicFolderEmailAddressesOperationCompleted(object arg)
+ {
+ if ((this.GetPublicFolderEmailAddressesCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.GetPublicFolderEmailAddressesCompleted(this, new GetPublicFolderEmailAddressesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/AddPublicFolderEmailAddress", 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 AddPublicFolderEmailAddress(int itemId, int accountId, string emailAddress)
+ {
+ object[] results = this.Invoke("AddPublicFolderEmailAddress", new object[] {
+ itemId,
+ accountId,
+ emailAddress});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginAddPublicFolderEmailAddress(int itemId, int accountId, string emailAddress, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("AddPublicFolderEmailAddress", new object[] {
+ itemId,
+ accountId,
+ emailAddress}, callback, asyncState);
+ }
+
+ ///
+ public int EndAddPublicFolderEmailAddress(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void AddPublicFolderEmailAddressAsync(int itemId, int accountId, string emailAddress)
+ {
+ this.AddPublicFolderEmailAddressAsync(itemId, accountId, emailAddress, null);
+ }
+
+ ///
+ public void AddPublicFolderEmailAddressAsync(int itemId, int accountId, string emailAddress, object userState)
+ {
+ if ((this.AddPublicFolderEmailAddressOperationCompleted == null))
+ {
+ this.AddPublicFolderEmailAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddPublicFolderEmailAddressOperationCompleted);
+ }
+ this.InvokeAsync("AddPublicFolderEmailAddress", new object[] {
+ itemId,
+ accountId,
+ emailAddress}, this.AddPublicFolderEmailAddressOperationCompleted, userState);
+ }
+
+ private void OnAddPublicFolderEmailAddressOperationCompleted(object arg)
+ {
+ if ((this.AddPublicFolderEmailAddressCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.AddPublicFolderEmailAddressCompleted(this, new AddPublicFolderEmailAddressCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetPublicFolderPrimaryEmailAddress", 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 SetPublicFolderPrimaryEmailAddress(int itemId, int accountId, string emailAddress)
+ {
+ object[] results = this.Invoke("SetPublicFolderPrimaryEmailAddress", new object[] {
+ itemId,
+ accountId,
+ emailAddress});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginSetPublicFolderPrimaryEmailAddress(int itemId, int accountId, string emailAddress, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("SetPublicFolderPrimaryEmailAddress", new object[] {
+ itemId,
+ accountId,
+ emailAddress}, callback, asyncState);
+ }
+
+ ///
+ public int EndSetPublicFolderPrimaryEmailAddress(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void SetPublicFolderPrimaryEmailAddressAsync(int itemId, int accountId, string emailAddress)
+ {
+ this.SetPublicFolderPrimaryEmailAddressAsync(itemId, accountId, emailAddress, null);
+ }
+
+ ///
+ public void SetPublicFolderPrimaryEmailAddressAsync(int itemId, int accountId, string emailAddress, object userState)
+ {
+ if ((this.SetPublicFolderPrimaryEmailAddressOperationCompleted == null))
+ {
+ this.SetPublicFolderPrimaryEmailAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetPublicFolderPrimaryEmailAddressOperationCompleted);
+ }
+ this.InvokeAsync("SetPublicFolderPrimaryEmailAddress", new object[] {
+ itemId,
+ accountId,
+ emailAddress}, this.SetPublicFolderPrimaryEmailAddressOperationCompleted, userState);
+ }
+
+ private void OnSetPublicFolderPrimaryEmailAddressOperationCompleted(object arg)
+ {
+ if ((this.SetPublicFolderPrimaryEmailAddressCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.SetPublicFolderPrimaryEmailAddressCompleted(this, new SetPublicFolderPrimaryEmailAddressCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeletePublicFolderEmailAddresses", 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 DeletePublicFolderEmailAddresses(int itemId, int accountId, string[] emailAddresses)
+ {
+ object[] results = this.Invoke("DeletePublicFolderEmailAddresses", new object[] {
+ itemId,
+ accountId,
+ emailAddresses});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginDeletePublicFolderEmailAddresses(int itemId, int accountId, string[] emailAddresses, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("DeletePublicFolderEmailAddresses", new object[] {
+ itemId,
+ accountId,
+ emailAddresses}, callback, asyncState);
+ }
+
+ ///
+ public int EndDeletePublicFolderEmailAddresses(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void DeletePublicFolderEmailAddressesAsync(int itemId, int accountId, string[] emailAddresses)
+ {
+ this.DeletePublicFolderEmailAddressesAsync(itemId, accountId, emailAddresses, null);
+ }
+
+ ///
+ public void DeletePublicFolderEmailAddressesAsync(int itemId, int accountId, string[] emailAddresses, object userState)
+ {
+ if ((this.DeletePublicFolderEmailAddressesOperationCompleted == null))
+ {
+ this.DeletePublicFolderEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeletePublicFolderEmailAddressesOperationCompleted);
+ }
+ this.InvokeAsync("DeletePublicFolderEmailAddresses", new object[] {
+ itemId,
+ accountId,
+ emailAddresses}, this.DeletePublicFolderEmailAddressesOperationCompleted, userState);
+ }
+
+ private void OnDeletePublicFolderEmailAddressesOperationCompleted(object arg)
+ {
+ if ((this.DeletePublicFolderEmailAddressesCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.DeletePublicFolderEmailAddressesCompleted(this, new DeletePublicFolderEmailAddressesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/AddExchangeDisclaimer", 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 AddExchangeDisclaimer(int itemId, ExchangeDisclaimer disclaimer)
+ {
+ object[] results = this.Invoke("AddExchangeDisclaimer", new object[] {
+ itemId,
+ disclaimer});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginAddExchangeDisclaimer(int itemId, ExchangeDisclaimer disclaimer, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("AddExchangeDisclaimer", new object[] {
+ itemId,
+ disclaimer}, callback, asyncState);
+ }
+
+ ///
+ public int EndAddExchangeDisclaimer(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void AddExchangeDisclaimerAsync(int itemId, ExchangeDisclaimer disclaimer)
+ {
+ this.AddExchangeDisclaimerAsync(itemId, disclaimer, null);
+ }
+
+ ///
+ public void AddExchangeDisclaimerAsync(int itemId, ExchangeDisclaimer disclaimer, object userState)
+ {
+ if ((this.AddExchangeDisclaimerOperationCompleted == null))
+ {
+ this.AddExchangeDisclaimerOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddExchangeDisclaimerOperationCompleted);
+ }
+ this.InvokeAsync("AddExchangeDisclaimer", new object[] {
+ itemId,
+ disclaimer}, this.AddExchangeDisclaimerOperationCompleted, userState);
+ }
+
+ private void OnAddExchangeDisclaimerOperationCompleted(object arg)
+ {
+ if ((this.AddExchangeDisclaimerCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.AddExchangeDisclaimerCompleted(this, new AddExchangeDisclaimerCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/UpdateExchangeDisclaimer", 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 UpdateExchangeDisclaimer(int itemId, ExchangeDisclaimer disclaimer)
+ {
+ object[] results = this.Invoke("UpdateExchangeDisclaimer", new object[] {
+ itemId,
+ disclaimer});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginUpdateExchangeDisclaimer(int itemId, ExchangeDisclaimer disclaimer, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("UpdateExchangeDisclaimer", new object[] {
+ itemId,
+ disclaimer}, callback, asyncState);
+ }
+
+ ///
+ public int EndUpdateExchangeDisclaimer(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void UpdateExchangeDisclaimerAsync(int itemId, ExchangeDisclaimer disclaimer)
+ {
+ this.UpdateExchangeDisclaimerAsync(itemId, disclaimer, null);
+ }
+
+ ///
+ public void UpdateExchangeDisclaimerAsync(int itemId, ExchangeDisclaimer disclaimer, object userState)
+ {
+ if ((this.UpdateExchangeDisclaimerOperationCompleted == null))
+ {
+ this.UpdateExchangeDisclaimerOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateExchangeDisclaimerOperationCompleted);
+ }
+ this.InvokeAsync("UpdateExchangeDisclaimer", new object[] {
+ itemId,
+ disclaimer}, this.UpdateExchangeDisclaimerOperationCompleted, userState);
+ }
+
+ private void OnUpdateExchangeDisclaimerOperationCompleted(object arg)
+ {
+ if ((this.UpdateExchangeDisclaimerCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.UpdateExchangeDisclaimerCompleted(this, new UpdateExchangeDisclaimerCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteExchangeDisclaimer", 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 DeleteExchangeDisclaimer(int itemId, int exchangeDisclaimerId)
+ {
+ object[] results = this.Invoke("DeleteExchangeDisclaimer", new object[] {
+ itemId,
+ exchangeDisclaimerId});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginDeleteExchangeDisclaimer(int itemId, int exchangeDisclaimerId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("DeleteExchangeDisclaimer", new object[] {
+ itemId,
+ exchangeDisclaimerId}, callback, asyncState);
+ }
+
+ ///
+ public int EndDeleteExchangeDisclaimer(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void DeleteExchangeDisclaimerAsync(int itemId, int exchangeDisclaimerId)
+ {
+ this.DeleteExchangeDisclaimerAsync(itemId, exchangeDisclaimerId, null);
+ }
+
+ ///
+ public void DeleteExchangeDisclaimerAsync(int itemId, int exchangeDisclaimerId, object userState)
+ {
+ if ((this.DeleteExchangeDisclaimerOperationCompleted == null))
+ {
+ this.DeleteExchangeDisclaimerOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteExchangeDisclaimerOperationCompleted);
+ }
+ this.InvokeAsync("DeleteExchangeDisclaimer", new object[] {
+ itemId,
+ exchangeDisclaimerId}, this.DeleteExchangeDisclaimerOperationCompleted, userState);
+ }
+
+ private void OnDeleteExchangeDisclaimerOperationCompleted(object arg)
+ {
+ if ((this.DeleteExchangeDisclaimerCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.DeleteExchangeDisclaimerCompleted(this, new DeleteExchangeDisclaimerCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeDisclaimer", 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 ExchangeDisclaimer GetExchangeDisclaimer(int itemId, int exchangeDisclaimerId)
+ {
+ object[] results = this.Invoke("GetExchangeDisclaimer", new object[] {
+ itemId,
+ exchangeDisclaimerId});
+ return ((ExchangeDisclaimer)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginGetExchangeDisclaimer(int itemId, int exchangeDisclaimerId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("GetExchangeDisclaimer", new object[] {
+ itemId,
+ exchangeDisclaimerId}, callback, asyncState);
+ }
+
+ ///
+ public ExchangeDisclaimer EndGetExchangeDisclaimer(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((ExchangeDisclaimer)(results[0]));
+ }
+
+ ///
+ public void GetExchangeDisclaimerAsync(int itemId, int exchangeDisclaimerId)
+ {
+ this.GetExchangeDisclaimerAsync(itemId, exchangeDisclaimerId, null);
+ }
+
+ ///
+ public void GetExchangeDisclaimerAsync(int itemId, int exchangeDisclaimerId, object userState)
+ {
+ if ((this.GetExchangeDisclaimerOperationCompleted == null))
+ {
+ this.GetExchangeDisclaimerOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExchangeDisclaimerOperationCompleted);
+ }
+ this.InvokeAsync("GetExchangeDisclaimer", new object[] {
+ itemId,
+ exchangeDisclaimerId}, this.GetExchangeDisclaimerOperationCompleted, userState);
+ }
+
+ private void OnGetExchangeDisclaimerOperationCompleted(object arg)
+ {
+ if ((this.GetExchangeDisclaimerCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.GetExchangeDisclaimerCompleted(this, new GetExchangeDisclaimerCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeDisclaimers", 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 ExchangeDisclaimer[] GetExchangeDisclaimers(int itemId)
+ {
+ object[] results = this.Invoke("GetExchangeDisclaimers", new object[] {
+ itemId});
+ return ((ExchangeDisclaimer[])(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginGetExchangeDisclaimers(int itemId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("GetExchangeDisclaimers", new object[] {
+ itemId}, callback, asyncState);
+ }
+
+ ///
+ public ExchangeDisclaimer[] EndGetExchangeDisclaimers(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((ExchangeDisclaimer[])(results[0]));
+ }
+
+ ///
+ public void GetExchangeDisclaimersAsync(int itemId)
+ {
+ this.GetExchangeDisclaimersAsync(itemId, null);
+ }
+
+ ///
+ public void GetExchangeDisclaimersAsync(int itemId, object userState)
+ {
+ if ((this.GetExchangeDisclaimersOperationCompleted == null))
+ {
+ this.GetExchangeDisclaimersOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExchangeDisclaimersOperationCompleted);
+ }
+ this.InvokeAsync("GetExchangeDisclaimers", new object[] {
+ itemId}, this.GetExchangeDisclaimersOperationCompleted, userState);
+ }
+
+ private void OnGetExchangeDisclaimersOperationCompleted(object arg)
+ {
+ if ((this.GetExchangeDisclaimersCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.GetExchangeDisclaimersCompleted(this, new GetExchangeDisclaimersCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetExchangeAccountDisclaimerId", 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 SetExchangeAccountDisclaimerId(int itemId, int AccountID, int ExchangeDisclaimerId)
+ {
+ object[] results = this.Invoke("SetExchangeAccountDisclaimerId", new object[] {
+ itemId,
+ AccountID,
+ ExchangeDisclaimerId});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginSetExchangeAccountDisclaimerId(int itemId, int AccountID, int ExchangeDisclaimerId, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("SetExchangeAccountDisclaimerId", new object[] {
+ itemId,
+ AccountID,
+ ExchangeDisclaimerId}, callback, asyncState);
+ }
+
+ ///
+ public int EndSetExchangeAccountDisclaimerId(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void SetExchangeAccountDisclaimerIdAsync(int itemId, int AccountID, int ExchangeDisclaimerId)
+ {
+ this.SetExchangeAccountDisclaimerIdAsync(itemId, AccountID, ExchangeDisclaimerId, null);
+ }
+
+ ///
+ public void SetExchangeAccountDisclaimerIdAsync(int itemId, int AccountID, int ExchangeDisclaimerId, object userState)
+ {
+ if ((this.SetExchangeAccountDisclaimerIdOperationCompleted == null))
+ {
+ this.SetExchangeAccountDisclaimerIdOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetExchangeAccountDisclaimerIdOperationCompleted);
+ }
+ this.InvokeAsync("SetExchangeAccountDisclaimerId", new object[] {
+ itemId,
+ AccountID,
+ ExchangeDisclaimerId}, this.SetExchangeAccountDisclaimerIdOperationCompleted, userState);
+ }
+
+ private void OnSetExchangeAccountDisclaimerIdOperationCompleted(object arg)
+ {
+ if ((this.SetExchangeAccountDisclaimerIdCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.SetExchangeAccountDisclaimerIdCompleted(this, new SetExchangeAccountDisclaimerIdCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeAccountDisclaimerId", 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 GetExchangeAccountDisclaimerId(int itemId, int AccountID)
+ {
+ object[] results = this.Invoke("GetExchangeAccountDisclaimerId", new object[] {
+ itemId,
+ AccountID});
+ return ((int)(results[0]));
+ }
+
+ ///
+ public System.IAsyncResult BeginGetExchangeAccountDisclaimerId(int itemId, int AccountID, System.AsyncCallback callback, object asyncState)
+ {
+ return this.BeginInvoke("GetExchangeAccountDisclaimerId", new object[] {
+ itemId,
+ AccountID}, callback, asyncState);
+ }
+
+ ///
+ public int EndGetExchangeAccountDisclaimerId(System.IAsyncResult asyncResult)
+ {
+ object[] results = this.EndInvoke(asyncResult);
+ return ((int)(results[0]));
+ }
+
+ ///
+ public void GetExchangeAccountDisclaimerIdAsync(int itemId, int AccountID)
+ {
+ this.GetExchangeAccountDisclaimerIdAsync(itemId, AccountID, null);
+ }
+
+ ///
+ public void GetExchangeAccountDisclaimerIdAsync(int itemId, int AccountID, object userState)
+ {
+ if ((this.GetExchangeAccountDisclaimerIdOperationCompleted == null))
+ {
+ this.GetExchangeAccountDisclaimerIdOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExchangeAccountDisclaimerIdOperationCompleted);
+ }
+ this.InvokeAsync("GetExchangeAccountDisclaimerId", new object[] {
+ itemId,
+ AccountID}, this.GetExchangeAccountDisclaimerIdOperationCompleted, userState);
+ }
+
+ private void OnGetExchangeAccountDisclaimerIdOperationCompleted(object arg)
+ {
+ if ((this.GetExchangeAccountDisclaimerIdCompleted != null))
+ {
+ System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
+ this.GetExchangeAccountDisclaimerIdCompleted(this, new GetExchangeAccountDisclaimerIdCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
+ }
+ }
+
+ ///
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetRawExchangeOrganizationsPaged", 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 System.Data.DataSet GetRawExchangeOrganizationsPaged(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows)
+ {
object[] results = this.Invoke("GetRawExchangeOrganizationsPaged", new object[] {
packageId,
recursive,
@@ -495,9 +1927,10 @@ namespace WebsitePanel.EnterpriseServer {
maximumRows});
return ((System.Data.DataSet)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetRawExchangeOrganizationsPaged(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetRawExchangeOrganizationsPaged(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetRawExchangeOrganizationsPaged", new object[] {
packageId,
recursive,
@@ -507,21 +1940,25 @@ namespace WebsitePanel.EnterpriseServer {
startRow,
maximumRows}, callback, asyncState);
}
-
+
///
- public System.Data.DataSet EndGetRawExchangeOrganizationsPaged(System.IAsyncResult asyncResult) {
+ public System.Data.DataSet EndGetRawExchangeOrganizationsPaged(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((System.Data.DataSet)(results[0]));
}
-
+
///
- public void GetRawExchangeOrganizationsPagedAsync(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows) {
+ public void GetRawExchangeOrganizationsPagedAsync(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows)
+ {
this.GetRawExchangeOrganizationsPagedAsync(packageId, recursive, filterColumn, filterValue, sortColumn, startRow, maximumRows, null);
}
-
+
///
- public void GetRawExchangeOrganizationsPagedAsync(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, object userState) {
- if ((this.GetRawExchangeOrganizationsPagedOperationCompleted == null)) {
+ public void GetRawExchangeOrganizationsPagedAsync(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, object userState)
+ {
+ if ((this.GetRawExchangeOrganizationsPagedOperationCompleted == null))
+ {
this.GetRawExchangeOrganizationsPagedOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetRawExchangeOrganizationsPagedOperationCompleted);
}
this.InvokeAsync("GetRawExchangeOrganizationsPaged", new object[] {
@@ -533,17 +1970,20 @@ namespace WebsitePanel.EnterpriseServer {
startRow,
maximumRows}, this.GetRawExchangeOrganizationsPagedOperationCompleted, userState);
}
-
- private void OnGetRawExchangeOrganizationsPagedOperationCompleted(object arg) {
- if ((this.GetRawExchangeOrganizationsPagedCompleted != null)) {
+
+ private void OnGetRawExchangeOrganizationsPagedOperationCompleted(object arg)
+ {
+ if ((this.GetRawExchangeOrganizationsPagedCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetRawExchangeOrganizationsPagedCompleted(this, new GetRawExchangeOrganizationsPagedCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeOrganizationsPaged", 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 OrganizationsPaged GetExchangeOrganizationsPaged(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeOrganizationsPaged", 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 OrganizationsPaged GetExchangeOrganizationsPaged(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows)
+ {
object[] results = this.Invoke("GetExchangeOrganizationsPaged", new object[] {
packageId,
recursive,
@@ -554,9 +1994,10 @@ namespace WebsitePanel.EnterpriseServer {
maximumRows});
return ((OrganizationsPaged)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetExchangeOrganizationsPaged(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetExchangeOrganizationsPaged(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetExchangeOrganizationsPaged", new object[] {
packageId,
recursive,
@@ -566,21 +2007,25 @@ namespace WebsitePanel.EnterpriseServer {
startRow,
maximumRows}, callback, asyncState);
}
-
+
///
- public OrganizationsPaged EndGetExchangeOrganizationsPaged(System.IAsyncResult asyncResult) {
+ public OrganizationsPaged EndGetExchangeOrganizationsPaged(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((OrganizationsPaged)(results[0]));
}
-
+
///
- public void GetExchangeOrganizationsPagedAsync(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows) {
+ public void GetExchangeOrganizationsPagedAsync(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows)
+ {
this.GetExchangeOrganizationsPagedAsync(packageId, recursive, filterColumn, filterValue, sortColumn, startRow, maximumRows, null);
}
-
+
///
- public void GetExchangeOrganizationsPagedAsync(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, object userState) {
- if ((this.GetExchangeOrganizationsPagedOperationCompleted == null)) {
+ public void GetExchangeOrganizationsPagedAsync(int packageId, bool recursive, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, object userState)
+ {
+ if ((this.GetExchangeOrganizationsPagedOperationCompleted == null))
+ {
this.GetExchangeOrganizationsPagedOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExchangeOrganizationsPagedOperationCompleted);
}
this.InvokeAsync("GetExchangeOrganizationsPaged", new object[] {
@@ -592,267 +2037,318 @@ namespace WebsitePanel.EnterpriseServer {
startRow,
maximumRows}, this.GetExchangeOrganizationsPagedOperationCompleted, userState);
}
-
- private void OnGetExchangeOrganizationsPagedOperationCompleted(object arg) {
- if ((this.GetExchangeOrganizationsPagedCompleted != null)) {
+
+ private void OnGetExchangeOrganizationsPagedOperationCompleted(object arg)
+ {
+ if ((this.GetExchangeOrganizationsPagedCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetExchangeOrganizationsPagedCompleted(this, new GetExchangeOrganizationsPagedCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeOrganizations", 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 Organization[] GetExchangeOrganizations(int packageId, bool recursive) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeOrganizations", 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 Organization[] GetExchangeOrganizations(int packageId, bool recursive)
+ {
object[] results = this.Invoke("GetExchangeOrganizations", new object[] {
packageId,
recursive});
return ((Organization[])(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetExchangeOrganizations(int packageId, bool recursive, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetExchangeOrganizations(int packageId, bool recursive, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetExchangeOrganizations", new object[] {
packageId,
recursive}, callback, asyncState);
}
-
+
///
- public Organization[] EndGetExchangeOrganizations(System.IAsyncResult asyncResult) {
+ public Organization[] EndGetExchangeOrganizations(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((Organization[])(results[0]));
}
-
+
///
- public void GetExchangeOrganizationsAsync(int packageId, bool recursive) {
+ public void GetExchangeOrganizationsAsync(int packageId, bool recursive)
+ {
this.GetExchangeOrganizationsAsync(packageId, recursive, null);
}
-
+
///
- public void GetExchangeOrganizationsAsync(int packageId, bool recursive, object userState) {
- if ((this.GetExchangeOrganizationsOperationCompleted == null)) {
+ public void GetExchangeOrganizationsAsync(int packageId, bool recursive, object userState)
+ {
+ if ((this.GetExchangeOrganizationsOperationCompleted == null))
+ {
this.GetExchangeOrganizationsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExchangeOrganizationsOperationCompleted);
}
this.InvokeAsync("GetExchangeOrganizations", new object[] {
packageId,
recursive}, this.GetExchangeOrganizationsOperationCompleted, userState);
}
-
- private void OnGetExchangeOrganizationsOperationCompleted(object arg) {
- if ((this.GetExchangeOrganizationsCompleted != null)) {
+
+ private void OnGetExchangeOrganizationsOperationCompleted(object arg)
+ {
+ if ((this.GetExchangeOrganizationsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetExchangeOrganizationsCompleted(this, new GetExchangeOrganizationsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetOrganization", 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 Organization GetOrganization(int itemId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetOrganization", 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 Organization GetOrganization(int itemId)
+ {
object[] results = this.Invoke("GetOrganization", new object[] {
itemId});
return ((Organization)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetOrganization(int itemId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetOrganization(int itemId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetOrganization", new object[] {
itemId}, callback, asyncState);
}
-
+
///
- public Organization EndGetOrganization(System.IAsyncResult asyncResult) {
+ public Organization EndGetOrganization(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((Organization)(results[0]));
}
-
+
///
- public void GetOrganizationAsync(int itemId) {
+ public void GetOrganizationAsync(int itemId)
+ {
this.GetOrganizationAsync(itemId, null);
}
-
+
///
- public void GetOrganizationAsync(int itemId, object userState) {
- if ((this.GetOrganizationOperationCompleted == null)) {
+ public void GetOrganizationAsync(int itemId, object userState)
+ {
+ if ((this.GetOrganizationOperationCompleted == null))
+ {
this.GetOrganizationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetOrganizationOperationCompleted);
}
this.InvokeAsync("GetOrganization", new object[] {
itemId}, this.GetOrganizationOperationCompleted, userState);
}
-
- private void OnGetOrganizationOperationCompleted(object arg) {
- if ((this.GetOrganizationCompleted != null)) {
+
+ private void OnGetOrganizationOperationCompleted(object arg)
+ {
+ if ((this.GetOrganizationCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetOrganizationCompleted(this, new GetOrganizationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetOrganizationStatistics", 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 OrganizationStatistics GetOrganizationStatistics(int itemId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetOrganizationStatistics", 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 OrganizationStatistics GetOrganizationStatistics(int itemId)
+ {
object[] results = this.Invoke("GetOrganizationStatistics", new object[] {
itemId});
return ((OrganizationStatistics)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetOrganizationStatistics(int itemId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetOrganizationStatistics(int itemId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetOrganizationStatistics", new object[] {
itemId}, callback, asyncState);
}
-
+
///
- public OrganizationStatistics EndGetOrganizationStatistics(System.IAsyncResult asyncResult) {
+ public OrganizationStatistics EndGetOrganizationStatistics(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((OrganizationStatistics)(results[0]));
}
-
+
///
- public void GetOrganizationStatisticsAsync(int itemId) {
+ public void GetOrganizationStatisticsAsync(int itemId)
+ {
this.GetOrganizationStatisticsAsync(itemId, null);
}
-
+
///
- public void GetOrganizationStatisticsAsync(int itemId, object userState) {
- if ((this.GetOrganizationStatisticsOperationCompleted == null)) {
+ public void GetOrganizationStatisticsAsync(int itemId, object userState)
+ {
+ if ((this.GetOrganizationStatisticsOperationCompleted == null))
+ {
this.GetOrganizationStatisticsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetOrganizationStatisticsOperationCompleted);
}
this.InvokeAsync("GetOrganizationStatistics", new object[] {
itemId}, this.GetOrganizationStatisticsOperationCompleted, userState);
}
-
- private void OnGetOrganizationStatisticsOperationCompleted(object arg) {
- if ((this.GetOrganizationStatisticsCompleted != null)) {
+
+ private void OnGetOrganizationStatisticsOperationCompleted(object arg)
+ {
+ if ((this.GetOrganizationStatisticsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetOrganizationStatisticsCompleted(this, new GetOrganizationStatisticsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetOrganizationStatisticsByOrganizat" +
- "ion", 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 OrganizationStatistics GetOrganizationStatisticsByOrganization(int itemId) {
+ "ion", 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 OrganizationStatistics GetOrganizationStatisticsByOrganization(int itemId)
+ {
object[] results = this.Invoke("GetOrganizationStatisticsByOrganization", new object[] {
itemId});
return ((OrganizationStatistics)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetOrganizationStatisticsByOrganization(int itemId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetOrganizationStatisticsByOrganization(int itemId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetOrganizationStatisticsByOrganization", new object[] {
itemId}, callback, asyncState);
}
-
+
///
- public OrganizationStatistics EndGetOrganizationStatisticsByOrganization(System.IAsyncResult asyncResult) {
+ public OrganizationStatistics EndGetOrganizationStatisticsByOrganization(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((OrganizationStatistics)(results[0]));
}
-
+
///
- public void GetOrganizationStatisticsByOrganizationAsync(int itemId) {
+ public void GetOrganizationStatisticsByOrganizationAsync(int itemId)
+ {
this.GetOrganizationStatisticsByOrganizationAsync(itemId, null);
}
-
+
///
- public void GetOrganizationStatisticsByOrganizationAsync(int itemId, object userState) {
- if ((this.GetOrganizationStatisticsByOrganizationOperationCompleted == null)) {
+ public void GetOrganizationStatisticsByOrganizationAsync(int itemId, object userState)
+ {
+ if ((this.GetOrganizationStatisticsByOrganizationOperationCompleted == null))
+ {
this.GetOrganizationStatisticsByOrganizationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetOrganizationStatisticsByOrganizationOperationCompleted);
}
this.InvokeAsync("GetOrganizationStatisticsByOrganization", new object[] {
itemId}, this.GetOrganizationStatisticsByOrganizationOperationCompleted, userState);
}
-
- private void OnGetOrganizationStatisticsByOrganizationOperationCompleted(object arg) {
- if ((this.GetOrganizationStatisticsByOrganizationCompleted != null)) {
+
+ private void OnGetOrganizationStatisticsByOrganizationOperationCompleted(object arg)
+ {
+ if ((this.GetOrganizationStatisticsByOrganizationCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetOrganizationStatisticsByOrganizationCompleted(this, new GetOrganizationStatisticsByOrganizationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteOrganization", 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 DeleteOrganization(int itemId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteOrganization", 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 DeleteOrganization(int itemId)
+ {
object[] results = this.Invoke("DeleteOrganization", new object[] {
itemId});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginDeleteOrganization(int itemId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginDeleteOrganization(int itemId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("DeleteOrganization", new object[] {
itemId}, callback, asyncState);
}
-
+
///
- public int EndDeleteOrganization(System.IAsyncResult asyncResult) {
+ public int EndDeleteOrganization(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void DeleteOrganizationAsync(int itemId) {
+ public void DeleteOrganizationAsync(int itemId)
+ {
this.DeleteOrganizationAsync(itemId, null);
}
-
+
///
- public void DeleteOrganizationAsync(int itemId, object userState) {
- if ((this.DeleteOrganizationOperationCompleted == null)) {
+ public void DeleteOrganizationAsync(int itemId, object userState)
+ {
+ if ((this.DeleteOrganizationOperationCompleted == null))
+ {
this.DeleteOrganizationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteOrganizationOperationCompleted);
}
this.InvokeAsync("DeleteOrganization", new object[] {
itemId}, this.DeleteOrganizationOperationCompleted, userState);
}
-
- private void OnDeleteOrganizationOperationCompleted(object arg) {
- if ((this.DeleteOrganizationCompleted != null)) {
+
+ private void OnDeleteOrganizationOperationCompleted(object arg)
+ {
+ if ((this.DeleteOrganizationCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DeleteOrganizationCompleted(this, new DeleteOrganizationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetOrganizationStorageLimits", 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 Organization GetOrganizationStorageLimits(int itemId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetOrganizationStorageLimits", 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 Organization GetOrganizationStorageLimits(int itemId)
+ {
object[] results = this.Invoke("GetOrganizationStorageLimits", new object[] {
itemId});
return ((Organization)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetOrganizationStorageLimits(int itemId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetOrganizationStorageLimits(int itemId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetOrganizationStorageLimits", new object[] {
itemId}, callback, asyncState);
}
-
+
///
- public Organization EndGetOrganizationStorageLimits(System.IAsyncResult asyncResult) {
+ public Organization EndGetOrganizationStorageLimits(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((Organization)(results[0]));
}
-
+
///
- public void GetOrganizationStorageLimitsAsync(int itemId) {
+ public void GetOrganizationStorageLimitsAsync(int itemId)
+ {
this.GetOrganizationStorageLimitsAsync(itemId, null);
}
-
+
///
- public void GetOrganizationStorageLimitsAsync(int itemId, object userState) {
- if ((this.GetOrganizationStorageLimitsOperationCompleted == null)) {
+ public void GetOrganizationStorageLimitsAsync(int itemId, object userState)
+ {
+ if ((this.GetOrganizationStorageLimitsOperationCompleted == null))
+ {
this.GetOrganizationStorageLimitsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetOrganizationStorageLimitsOperationCompleted);
}
this.InvokeAsync("GetOrganizationStorageLimits", new object[] {
itemId}, this.GetOrganizationStorageLimitsOperationCompleted, userState);
}
-
- private void OnGetOrganizationStorageLimitsOperationCompleted(object arg) {
- if ((this.GetOrganizationStorageLimitsCompleted != null)) {
+
+ private void OnGetOrganizationStorageLimitsOperationCompleted(object arg)
+ {
+ if ((this.GetOrganizationStorageLimitsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetOrganizationStorageLimitsCompleted(this, new GetOrganizationStorageLimitsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetOrganizationStorageLimits", 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 SetOrganizationStorageLimits(int itemId, int issueWarningKB, int prohibitSendKB, int prohibitSendReceiveKB, int keepDeletedItemsDays, bool applyToMailboxes) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetOrganizationStorageLimits", 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 SetOrganizationStorageLimits(int itemId, int issueWarningKB, int prohibitSendKB, int prohibitSendReceiveKB, int keepDeletedItemsDays, bool applyToMailboxes)
+ {
object[] results = this.Invoke("SetOrganizationStorageLimits", new object[] {
itemId,
issueWarningKB,
@@ -862,9 +2358,10 @@ namespace WebsitePanel.EnterpriseServer {
applyToMailboxes});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSetOrganizationStorageLimits(int itemId, int issueWarningKB, int prohibitSendKB, int prohibitSendReceiveKB, int keepDeletedItemsDays, bool applyToMailboxes, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSetOrganizationStorageLimits(int itemId, int issueWarningKB, int prohibitSendKB, int prohibitSendReceiveKB, int keepDeletedItemsDays, bool applyToMailboxes, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SetOrganizationStorageLimits", new object[] {
itemId,
issueWarningKB,
@@ -873,21 +2370,25 @@ namespace WebsitePanel.EnterpriseServer {
keepDeletedItemsDays,
applyToMailboxes}, callback, asyncState);
}
-
+
///
- public int EndSetOrganizationStorageLimits(System.IAsyncResult asyncResult) {
+ public int EndSetOrganizationStorageLimits(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void SetOrganizationStorageLimitsAsync(int itemId, int issueWarningKB, int prohibitSendKB, int prohibitSendReceiveKB, int keepDeletedItemsDays, bool applyToMailboxes) {
+ public void SetOrganizationStorageLimitsAsync(int itemId, int issueWarningKB, int prohibitSendKB, int prohibitSendReceiveKB, int keepDeletedItemsDays, bool applyToMailboxes)
+ {
this.SetOrganizationStorageLimitsAsync(itemId, issueWarningKB, prohibitSendKB, prohibitSendReceiveKB, keepDeletedItemsDays, applyToMailboxes, null);
}
-
+
///
- public void SetOrganizationStorageLimitsAsync(int itemId, int issueWarningKB, int prohibitSendKB, int prohibitSendReceiveKB, int keepDeletedItemsDays, bool applyToMailboxes, object userState) {
- if ((this.SetOrganizationStorageLimitsOperationCompleted == null)) {
+ public void SetOrganizationStorageLimitsAsync(int itemId, int issueWarningKB, int prohibitSendKB, int prohibitSendReceiveKB, int keepDeletedItemsDays, bool applyToMailboxes, object userState)
+ {
+ if ((this.SetOrganizationStorageLimitsOperationCompleted == null))
+ {
this.SetOrganizationStorageLimitsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetOrganizationStorageLimitsOperationCompleted);
}
this.InvokeAsync("SetOrganizationStorageLimits", new object[] {
@@ -898,201 +2399,236 @@ namespace WebsitePanel.EnterpriseServer {
keepDeletedItemsDays,
applyToMailboxes}, this.SetOrganizationStorageLimitsOperationCompleted, userState);
}
-
- private void OnSetOrganizationStorageLimitsOperationCompleted(object arg) {
- if ((this.SetOrganizationStorageLimitsCompleted != null)) {
+
+ private void OnSetOrganizationStorageLimitsOperationCompleted(object arg)
+ {
+ if ((this.SetOrganizationStorageLimitsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetOrganizationStorageLimitsCompleted(this, new SetOrganizationStorageLimitsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxesStatistics", 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 ExchangeItemStatistics[] GetMailboxesStatistics(int itemId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxesStatistics", 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 ExchangeItemStatistics[] GetMailboxesStatistics(int itemId)
+ {
object[] results = this.Invoke("GetMailboxesStatistics", new object[] {
itemId});
return ((ExchangeItemStatistics[])(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetMailboxesStatistics(int itemId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetMailboxesStatistics(int itemId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetMailboxesStatistics", new object[] {
itemId}, callback, asyncState);
}
-
+
///
- public ExchangeItemStatistics[] EndGetMailboxesStatistics(System.IAsyncResult asyncResult) {
+ public ExchangeItemStatistics[] EndGetMailboxesStatistics(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeItemStatistics[])(results[0]));
}
-
+
///
- public void GetMailboxesStatisticsAsync(int itemId) {
+ public void GetMailboxesStatisticsAsync(int itemId)
+ {
this.GetMailboxesStatisticsAsync(itemId, null);
}
-
+
///
- public void GetMailboxesStatisticsAsync(int itemId, object userState) {
- if ((this.GetMailboxesStatisticsOperationCompleted == null)) {
+ public void GetMailboxesStatisticsAsync(int itemId, object userState)
+ {
+ if ((this.GetMailboxesStatisticsOperationCompleted == null))
+ {
this.GetMailboxesStatisticsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxesStatisticsOperationCompleted);
}
this.InvokeAsync("GetMailboxesStatistics", new object[] {
itemId}, this.GetMailboxesStatisticsOperationCompleted, userState);
}
-
- private void OnGetMailboxesStatisticsOperationCompleted(object arg) {
- if ((this.GetMailboxesStatisticsCompleted != null)) {
+
+ private void OnGetMailboxesStatisticsOperationCompleted(object arg)
+ {
+ if ((this.GetMailboxesStatisticsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetMailboxesStatisticsCompleted(this, new GetMailboxesStatisticsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxStatistics", 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 ExchangeMailboxStatistics GetMailboxStatistics(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxStatistics", 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 ExchangeMailboxStatistics GetMailboxStatistics(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetMailboxStatistics", new object[] {
itemId,
accountId});
return ((ExchangeMailboxStatistics)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetMailboxStatistics(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetMailboxStatistics(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetMailboxStatistics", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeMailboxStatistics EndGetMailboxStatistics(System.IAsyncResult asyncResult) {
+ public ExchangeMailboxStatistics EndGetMailboxStatistics(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeMailboxStatistics)(results[0]));
}
-
+
///
- public void GetMailboxStatisticsAsync(int itemId, int accountId) {
+ public void GetMailboxStatisticsAsync(int itemId, int accountId)
+ {
this.GetMailboxStatisticsAsync(itemId, accountId, null);
}
-
+
///
- public void GetMailboxStatisticsAsync(int itemId, int accountId, object userState) {
- if ((this.GetMailboxStatisticsOperationCompleted == null)) {
+ public void GetMailboxStatisticsAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetMailboxStatisticsOperationCompleted == null))
+ {
this.GetMailboxStatisticsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxStatisticsOperationCompleted);
}
this.InvokeAsync("GetMailboxStatistics", new object[] {
itemId,
accountId}, this.GetMailboxStatisticsOperationCompleted, userState);
}
-
- private void OnGetMailboxStatisticsOperationCompleted(object arg) {
- if ((this.GetMailboxStatisticsCompleted != null)) {
+
+ private void OnGetMailboxStatisticsOperationCompleted(object arg)
+ {
+ if ((this.GetMailboxStatisticsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetMailboxStatisticsCompleted(this, new GetMailboxStatisticsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CalculateOrganizationDiskspace", 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 CalculateOrganizationDiskspace(int itemId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CalculateOrganizationDiskspace", 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 CalculateOrganizationDiskspace(int itemId)
+ {
object[] results = this.Invoke("CalculateOrganizationDiskspace", new object[] {
itemId});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginCalculateOrganizationDiskspace(int itemId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginCalculateOrganizationDiskspace(int itemId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("CalculateOrganizationDiskspace", new object[] {
itemId}, callback, asyncState);
}
-
+
///
- public int EndCalculateOrganizationDiskspace(System.IAsyncResult asyncResult) {
+ public int EndCalculateOrganizationDiskspace(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void CalculateOrganizationDiskspaceAsync(int itemId) {
+ public void CalculateOrganizationDiskspaceAsync(int itemId)
+ {
this.CalculateOrganizationDiskspaceAsync(itemId, null);
}
-
+
///
- public void CalculateOrganizationDiskspaceAsync(int itemId, object userState) {
- if ((this.CalculateOrganizationDiskspaceOperationCompleted == null)) {
+ public void CalculateOrganizationDiskspaceAsync(int itemId, object userState)
+ {
+ if ((this.CalculateOrganizationDiskspaceOperationCompleted == null))
+ {
this.CalculateOrganizationDiskspaceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCalculateOrganizationDiskspaceOperationCompleted);
}
this.InvokeAsync("CalculateOrganizationDiskspace", new object[] {
itemId}, this.CalculateOrganizationDiskspaceOperationCompleted, userState);
}
-
- private void OnCalculateOrganizationDiskspaceOperationCompleted(object arg) {
- if ((this.CalculateOrganizationDiskspaceCompleted != null)) {
+
+ private void OnCalculateOrganizationDiskspaceOperationCompleted(object arg)
+ {
+ if ((this.CalculateOrganizationDiskspaceCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.CalculateOrganizationDiskspaceCompleted(this, new CalculateOrganizationDiskspaceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetActiveSyncPolicy", 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 ExchangeActiveSyncPolicy GetActiveSyncPolicy(int itemId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetActiveSyncPolicy", 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 ExchangeActiveSyncPolicy GetActiveSyncPolicy(int itemId)
+ {
object[] results = this.Invoke("GetActiveSyncPolicy", new object[] {
itemId});
return ((ExchangeActiveSyncPolicy)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetActiveSyncPolicy(int itemId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetActiveSyncPolicy(int itemId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetActiveSyncPolicy", new object[] {
itemId}, callback, asyncState);
}
-
+
///
- public ExchangeActiveSyncPolicy EndGetActiveSyncPolicy(System.IAsyncResult asyncResult) {
+ public ExchangeActiveSyncPolicy EndGetActiveSyncPolicy(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeActiveSyncPolicy)(results[0]));
}
-
+
///
- public void GetActiveSyncPolicyAsync(int itemId) {
+ public void GetActiveSyncPolicyAsync(int itemId)
+ {
this.GetActiveSyncPolicyAsync(itemId, null);
}
-
+
///
- public void GetActiveSyncPolicyAsync(int itemId, object userState) {
- if ((this.GetActiveSyncPolicyOperationCompleted == null)) {
+ public void GetActiveSyncPolicyAsync(int itemId, object userState)
+ {
+ if ((this.GetActiveSyncPolicyOperationCompleted == null))
+ {
this.GetActiveSyncPolicyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetActiveSyncPolicyOperationCompleted);
}
this.InvokeAsync("GetActiveSyncPolicy", new object[] {
itemId}, this.GetActiveSyncPolicyOperationCompleted, userState);
}
-
- private void OnGetActiveSyncPolicyOperationCompleted(object arg) {
- if ((this.GetActiveSyncPolicyCompleted != null)) {
+
+ private void OnGetActiveSyncPolicyOperationCompleted(object arg)
+ {
+ if ((this.GetActiveSyncPolicyCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetActiveSyncPolicyCompleted(this, new GetActiveSyncPolicyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetActiveSyncPolicy", RequestNamespace="http://smbsaas/websitepanel/enterpriseserver", ResponseNamespace="http://smbsaas/websitepanel/enterpriseserver", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetActiveSyncPolicy", 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 SetActiveSyncPolicy(
- int itemId,
- bool allowNonProvisionableDevices,
- bool attachmentsEnabled,
- int maxAttachmentSizeKB,
- bool uncAccessEnabled,
- bool wssAccessEnabled,
- bool devicePasswordEnabled,
- bool alphanumericPasswordRequired,
- bool passwordRecoveryEnabled,
- bool deviceEncryptionEnabled,
- bool allowSimplePassword,
- int maxPasswordFailedAttempts,
- int minPasswordLength,
- int inactivityLockMin,
- int passwordExpirationDays,
- int passwordHistory,
- int refreshInteval) {
+ int itemId,
+ bool allowNonProvisionableDevices,
+ bool attachmentsEnabled,
+ int maxAttachmentSizeKB,
+ bool uncAccessEnabled,
+ bool wssAccessEnabled,
+ bool devicePasswordEnabled,
+ bool alphanumericPasswordRequired,
+ bool passwordRecoveryEnabled,
+ bool deviceEncryptionEnabled,
+ bool allowSimplePassword,
+ int maxPasswordFailedAttempts,
+ int minPasswordLength,
+ int inactivityLockMin,
+ int passwordExpirationDays,
+ int passwordHistory,
+ int refreshInteval)
+ {
object[] results = this.Invoke("SetActiveSyncPolicy", new object[] {
itemId,
allowNonProvisionableDevices,
@@ -1113,28 +2649,29 @@ namespace WebsitePanel.EnterpriseServer {
refreshInteval});
return ((int)(results[0]));
}
-
+
///
public System.IAsyncResult BeginSetActiveSyncPolicy(
- int itemId,
- bool allowNonProvisionableDevices,
- bool attachmentsEnabled,
- int maxAttachmentSizeKB,
- bool uncAccessEnabled,
- bool wssAccessEnabled,
- bool devicePasswordEnabled,
- bool alphanumericPasswordRequired,
- bool passwordRecoveryEnabled,
- bool deviceEncryptionEnabled,
- bool allowSimplePassword,
- int maxPasswordFailedAttempts,
- int minPasswordLength,
- int inactivityLockMin,
- int passwordExpirationDays,
- int passwordHistory,
- int refreshInteval,
- System.AsyncCallback callback,
- object asyncState) {
+ int itemId,
+ bool allowNonProvisionableDevices,
+ bool attachmentsEnabled,
+ int maxAttachmentSizeKB,
+ bool uncAccessEnabled,
+ bool wssAccessEnabled,
+ bool devicePasswordEnabled,
+ bool alphanumericPasswordRequired,
+ bool passwordRecoveryEnabled,
+ bool deviceEncryptionEnabled,
+ bool allowSimplePassword,
+ int maxPasswordFailedAttempts,
+ int minPasswordLength,
+ int inactivityLockMin,
+ int passwordExpirationDays,
+ int passwordHistory,
+ int refreshInteval,
+ System.AsyncCallback callback,
+ object asyncState)
+ {
return this.BeginInvoke("SetActiveSyncPolicy", new object[] {
itemId,
allowNonProvisionableDevices,
@@ -1154,56 +2691,60 @@ namespace WebsitePanel.EnterpriseServer {
passwordHistory,
refreshInteval}, callback, asyncState);
}
-
+
///
- public int EndSetActiveSyncPolicy(System.IAsyncResult asyncResult) {
+ public int EndSetActiveSyncPolicy(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
public void SetActiveSyncPolicyAsync(
- int itemId,
- bool allowNonProvisionableDevices,
- bool attachmentsEnabled,
- int maxAttachmentSizeKB,
- bool uncAccessEnabled,
- bool wssAccessEnabled,
- bool devicePasswordEnabled,
- bool alphanumericPasswordRequired,
- bool passwordRecoveryEnabled,
- bool deviceEncryptionEnabled,
- bool allowSimplePassword,
- int maxPasswordFailedAttempts,
- int minPasswordLength,
- int inactivityLockMin,
- int passwordExpirationDays,
- int passwordHistory,
- int refreshInteval) {
+ int itemId,
+ bool allowNonProvisionableDevices,
+ bool attachmentsEnabled,
+ int maxAttachmentSizeKB,
+ bool uncAccessEnabled,
+ bool wssAccessEnabled,
+ bool devicePasswordEnabled,
+ bool alphanumericPasswordRequired,
+ bool passwordRecoveryEnabled,
+ bool deviceEncryptionEnabled,
+ bool allowSimplePassword,
+ int maxPasswordFailedAttempts,
+ int minPasswordLength,
+ int inactivityLockMin,
+ int passwordExpirationDays,
+ int passwordHistory,
+ int refreshInteval)
+ {
this.SetActiveSyncPolicyAsync(itemId, allowNonProvisionableDevices, attachmentsEnabled, maxAttachmentSizeKB, uncAccessEnabled, wssAccessEnabled, devicePasswordEnabled, alphanumericPasswordRequired, passwordRecoveryEnabled, deviceEncryptionEnabled, allowSimplePassword, maxPasswordFailedAttempts, minPasswordLength, inactivityLockMin, passwordExpirationDays, passwordHistory, refreshInteval, null);
}
-
+
///
public void SetActiveSyncPolicyAsync(
- int itemId,
- bool allowNonProvisionableDevices,
- bool attachmentsEnabled,
- int maxAttachmentSizeKB,
- bool uncAccessEnabled,
- bool wssAccessEnabled,
- bool devicePasswordEnabled,
- bool alphanumericPasswordRequired,
- bool passwordRecoveryEnabled,
- bool deviceEncryptionEnabled,
- bool allowSimplePassword,
- int maxPasswordFailedAttempts,
- int minPasswordLength,
- int inactivityLockMin,
- int passwordExpirationDays,
- int passwordHistory,
- int refreshInteval,
- object userState) {
- if ((this.SetActiveSyncPolicyOperationCompleted == null)) {
+ int itemId,
+ bool allowNonProvisionableDevices,
+ bool attachmentsEnabled,
+ int maxAttachmentSizeKB,
+ bool uncAccessEnabled,
+ bool wssAccessEnabled,
+ bool devicePasswordEnabled,
+ bool alphanumericPasswordRequired,
+ bool passwordRecoveryEnabled,
+ bool deviceEncryptionEnabled,
+ bool allowSimplePassword,
+ int maxPasswordFailedAttempts,
+ int minPasswordLength,
+ int inactivityLockMin,
+ int passwordExpirationDays,
+ int passwordHistory,
+ int refreshInteval,
+ object userState)
+ {
+ if ((this.SetActiveSyncPolicyOperationCompleted == null))
+ {
this.SetActiveSyncPolicyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetActiveSyncPolicyOperationCompleted);
}
this.InvokeAsync("SetActiveSyncPolicy", new object[] {
@@ -1225,105 +2766,124 @@ namespace WebsitePanel.EnterpriseServer {
passwordHistory,
refreshInteval}, this.SetActiveSyncPolicyOperationCompleted, userState);
}
-
- private void OnSetActiveSyncPolicyOperationCompleted(object arg) {
- if ((this.SetActiveSyncPolicyCompleted != null)) {
+
+ private void OnSetActiveSyncPolicyOperationCompleted(object arg)
+ {
+ if ((this.SetActiveSyncPolicyCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetActiveSyncPolicyCompleted(this, new SetActiveSyncPolicyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/AddAuthoritativeDomain", 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 AddAuthoritativeDomain(int itemId, int domainId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/AddAuthoritativeDomain", 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 AddAuthoritativeDomain(int itemId, int domainId)
+ {
object[] results = this.Invoke("AddAuthoritativeDomain", new object[] {
itemId,
domainId});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginAddAuthoritativeDomain(int itemId, int domainId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginAddAuthoritativeDomain(int itemId, int domainId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("AddAuthoritativeDomain", new object[] {
itemId,
domainId}, callback, asyncState);
}
-
+
///
- public int EndAddAuthoritativeDomain(System.IAsyncResult asyncResult) {
+ public int EndAddAuthoritativeDomain(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void AddAuthoritativeDomainAsync(int itemId, int domainId) {
+ public void AddAuthoritativeDomainAsync(int itemId, int domainId)
+ {
this.AddAuthoritativeDomainAsync(itemId, domainId, null);
}
-
+
///
- public void AddAuthoritativeDomainAsync(int itemId, int domainId, object userState) {
- if ((this.AddAuthoritativeDomainOperationCompleted == null)) {
+ public void AddAuthoritativeDomainAsync(int itemId, int domainId, object userState)
+ {
+ if ((this.AddAuthoritativeDomainOperationCompleted == null))
+ {
this.AddAuthoritativeDomainOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddAuthoritativeDomainOperationCompleted);
}
this.InvokeAsync("AddAuthoritativeDomain", new object[] {
itemId,
domainId}, this.AddAuthoritativeDomainOperationCompleted, userState);
}
-
- private void OnAddAuthoritativeDomainOperationCompleted(object arg) {
- if ((this.AddAuthoritativeDomainCompleted != null)) {
+
+ private void OnAddAuthoritativeDomainOperationCompleted(object arg)
+ {
+ if ((this.AddAuthoritativeDomainCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.AddAuthoritativeDomainCompleted(this, new AddAuthoritativeDomainCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteAuthoritativeDomain", 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 DeleteAuthoritativeDomain(int itemId, int domainId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteAuthoritativeDomain", 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 DeleteAuthoritativeDomain(int itemId, int domainId)
+ {
object[] results = this.Invoke("DeleteAuthoritativeDomain", new object[] {
itemId,
domainId});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginDeleteAuthoritativeDomain(int itemId, int domainId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginDeleteAuthoritativeDomain(int itemId, int domainId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("DeleteAuthoritativeDomain", new object[] {
itemId,
domainId}, callback, asyncState);
}
-
+
///
- public int EndDeleteAuthoritativeDomain(System.IAsyncResult asyncResult) {
+ public int EndDeleteAuthoritativeDomain(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void DeleteAuthoritativeDomainAsync(int itemId, int domainId) {
+ public void DeleteAuthoritativeDomainAsync(int itemId, int domainId)
+ {
this.DeleteAuthoritativeDomainAsync(itemId, domainId, null);
}
-
+
///
- public void DeleteAuthoritativeDomainAsync(int itemId, int domainId, object userState) {
- if ((this.DeleteAuthoritativeDomainOperationCompleted == null)) {
+ public void DeleteAuthoritativeDomainAsync(int itemId, int domainId, object userState)
+ {
+ if ((this.DeleteAuthoritativeDomainOperationCompleted == null))
+ {
this.DeleteAuthoritativeDomainOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteAuthoritativeDomainOperationCompleted);
}
this.InvokeAsync("DeleteAuthoritativeDomain", new object[] {
itemId,
domainId}, this.DeleteAuthoritativeDomainOperationCompleted, userState);
}
-
- private void OnDeleteAuthoritativeDomainOperationCompleted(object arg) {
- if ((this.DeleteAuthoritativeDomainCompleted != null)) {
+
+ private void OnDeleteAuthoritativeDomainOperationCompleted(object arg)
+ {
+ if ((this.DeleteAuthoritativeDomainCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DeleteAuthoritativeDomainCompleted(this, new DeleteAuthoritativeDomainCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetAccountsPaged", 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 ExchangeAccountsPaged GetAccountsPaged(int itemId, string accountTypes, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetAccountsPaged", 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 ExchangeAccountsPaged GetAccountsPaged(int itemId, string accountTypes, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows)
+ {
object[] results = this.Invoke("GetAccountsPaged", new object[] {
itemId,
accountTypes,
@@ -1334,9 +2894,10 @@ namespace WebsitePanel.EnterpriseServer {
maximumRows});
return ((ExchangeAccountsPaged)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetAccountsPaged(int itemId, string accountTypes, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetAccountsPaged(int itemId, string accountTypes, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetAccountsPaged", new object[] {
itemId,
accountTypes,
@@ -1346,21 +2907,25 @@ namespace WebsitePanel.EnterpriseServer {
startRow,
maximumRows}, callback, asyncState);
}
-
+
///
- public ExchangeAccountsPaged EndGetAccountsPaged(System.IAsyncResult asyncResult) {
+ public ExchangeAccountsPaged EndGetAccountsPaged(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeAccountsPaged)(results[0]));
}
-
+
///
- public void GetAccountsPagedAsync(int itemId, string accountTypes, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows) {
+ public void GetAccountsPagedAsync(int itemId, string accountTypes, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows)
+ {
this.GetAccountsPagedAsync(itemId, accountTypes, filterColumn, filterValue, sortColumn, startRow, maximumRows, null);
}
-
+
///
- public void GetAccountsPagedAsync(int itemId, string accountTypes, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, object userState) {
- if ((this.GetAccountsPagedOperationCompleted == null)) {
+ public void GetAccountsPagedAsync(int itemId, string accountTypes, string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, object userState)
+ {
+ if ((this.GetAccountsPagedOperationCompleted == null))
+ {
this.GetAccountsPagedOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetAccountsPagedOperationCompleted);
}
this.InvokeAsync("GetAccountsPaged", new object[] {
@@ -1372,105 +2937,124 @@ namespace WebsitePanel.EnterpriseServer {
startRow,
maximumRows}, this.GetAccountsPagedOperationCompleted, userState);
}
-
- private void OnGetAccountsPagedOperationCompleted(object arg) {
- if ((this.GetAccountsPagedCompleted != null)) {
+
+ private void OnGetAccountsPagedOperationCompleted(object arg)
+ {
+ if ((this.GetAccountsPagedCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetAccountsPagedCompleted(this, new GetAccountsPagedCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetAccounts", 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 ExchangeAccount[] GetAccounts(int itemId, ExchangeAccountType accountType) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetAccounts", 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 ExchangeAccount[] GetAccounts(int itemId, ExchangeAccountType accountType)
+ {
object[] results = this.Invoke("GetAccounts", new object[] {
itemId,
accountType});
return ((ExchangeAccount[])(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetAccounts(int itemId, ExchangeAccountType accountType, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetAccounts(int itemId, ExchangeAccountType accountType, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetAccounts", new object[] {
itemId,
accountType}, callback, asyncState);
}
-
+
///
- public ExchangeAccount[] EndGetAccounts(System.IAsyncResult asyncResult) {
+ public ExchangeAccount[] EndGetAccounts(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeAccount[])(results[0]));
}
-
+
///
- public void GetAccountsAsync(int itemId, ExchangeAccountType accountType) {
+ public void GetAccountsAsync(int itemId, ExchangeAccountType accountType)
+ {
this.GetAccountsAsync(itemId, accountType, null);
}
-
+
///
- public void GetAccountsAsync(int itemId, ExchangeAccountType accountType, object userState) {
- if ((this.GetAccountsOperationCompleted == null)) {
+ public void GetAccountsAsync(int itemId, ExchangeAccountType accountType, object userState)
+ {
+ if ((this.GetAccountsOperationCompleted == null))
+ {
this.GetAccountsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetAccountsOperationCompleted);
}
this.InvokeAsync("GetAccounts", new object[] {
itemId,
accountType}, this.GetAccountsOperationCompleted, userState);
}
-
- private void OnGetAccountsOperationCompleted(object arg) {
- if ((this.GetAccountsCompleted != null)) {
+
+ private void OnGetAccountsOperationCompleted(object arg)
+ {
+ if ((this.GetAccountsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetAccountsCompleted(this, new GetAccountsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeAccountByMailboxPlanId", 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 ExchangeAccount[] GetExchangeAccountByMailboxPlanId(int itemId, int mailboxPlanId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeAccountByMailboxPlanId", 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 ExchangeAccount[] GetExchangeAccountByMailboxPlanId(int itemId, int mailboxPlanId)
+ {
object[] results = this.Invoke("GetExchangeAccountByMailboxPlanId", new object[] {
itemId,
mailboxPlanId});
return ((ExchangeAccount[])(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetExchangeAccountByMailboxPlanId(int itemId, int mailboxPlanId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetExchangeAccountByMailboxPlanId(int itemId, int mailboxPlanId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetExchangeAccountByMailboxPlanId", new object[] {
itemId,
mailboxPlanId}, callback, asyncState);
}
-
+
///
- public ExchangeAccount[] EndGetExchangeAccountByMailboxPlanId(System.IAsyncResult asyncResult) {
+ public ExchangeAccount[] EndGetExchangeAccountByMailboxPlanId(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeAccount[])(results[0]));
}
-
+
///
- public void GetExchangeAccountByMailboxPlanIdAsync(int itemId, int mailboxPlanId) {
+ public void GetExchangeAccountByMailboxPlanIdAsync(int itemId, int mailboxPlanId)
+ {
this.GetExchangeAccountByMailboxPlanIdAsync(itemId, mailboxPlanId, null);
}
-
+
///
- public void GetExchangeAccountByMailboxPlanIdAsync(int itemId, int mailboxPlanId, object userState) {
- if ((this.GetExchangeAccountByMailboxPlanIdOperationCompleted == null)) {
+ public void GetExchangeAccountByMailboxPlanIdAsync(int itemId, int mailboxPlanId, object userState)
+ {
+ if ((this.GetExchangeAccountByMailboxPlanIdOperationCompleted == null))
+ {
this.GetExchangeAccountByMailboxPlanIdOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExchangeAccountByMailboxPlanIdOperationCompleted);
}
this.InvokeAsync("GetExchangeAccountByMailboxPlanId", new object[] {
itemId,
mailboxPlanId}, this.GetExchangeAccountByMailboxPlanIdOperationCompleted, userState);
}
-
- private void OnGetExchangeAccountByMailboxPlanIdOperationCompleted(object arg) {
- if ((this.GetExchangeAccountByMailboxPlanIdCompleted != null)) {
+
+ private void OnGetExchangeAccountByMailboxPlanIdOperationCompleted(object arg)
+ {
+ if ((this.GetExchangeAccountByMailboxPlanIdCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetExchangeAccountByMailboxPlanIdCompleted(this, new GetExchangeAccountByMailboxPlanIdCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SearchAccounts", 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 ExchangeAccount[] SearchAccounts(int itemId, bool includeMailboxes, bool includeContacts, bool includeDistributionLists, bool includeRooms, bool includeEquipment, string filterColumn, string filterValue, string sortColumn) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SearchAccounts", 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 ExchangeAccount[] SearchAccounts(int itemId, bool includeMailboxes, bool includeContacts, bool includeDistributionLists, bool includeRooms, bool includeEquipment, string filterColumn, string filterValue, string sortColumn)
+ {
object[] results = this.Invoke("SearchAccounts", new object[] {
itemId,
includeMailboxes,
@@ -1483,9 +3067,10 @@ namespace WebsitePanel.EnterpriseServer {
sortColumn});
return ((ExchangeAccount[])(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSearchAccounts(int itemId, bool includeMailboxes, bool includeContacts, bool includeDistributionLists, bool includeRooms, bool includeEquipment, string filterColumn, string filterValue, string sortColumn, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSearchAccounts(int itemId, bool includeMailboxes, bool includeContacts, bool includeDistributionLists, bool includeRooms, bool includeEquipment, string filterColumn, string filterValue, string sortColumn, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SearchAccounts", new object[] {
itemId,
includeMailboxes,
@@ -1497,21 +3082,25 @@ namespace WebsitePanel.EnterpriseServer {
filterValue,
sortColumn}, callback, asyncState);
}
-
+
///
- public ExchangeAccount[] EndSearchAccounts(System.IAsyncResult asyncResult) {
+ public ExchangeAccount[] EndSearchAccounts(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeAccount[])(results[0]));
}
-
+
///
- public void SearchAccountsAsync(int itemId, bool includeMailboxes, bool includeContacts, bool includeDistributionLists, bool includeRooms, bool includeEquipment, string filterColumn, string filterValue, string sortColumn) {
+ public void SearchAccountsAsync(int itemId, bool includeMailboxes, bool includeContacts, bool includeDistributionLists, bool includeRooms, bool includeEquipment, string filterColumn, string filterValue, string sortColumn)
+ {
this.SearchAccountsAsync(itemId, includeMailboxes, includeContacts, includeDistributionLists, includeRooms, includeEquipment, filterColumn, filterValue, sortColumn, null);
}
-
+
///
- public void SearchAccountsAsync(int itemId, bool includeMailboxes, bool includeContacts, bool includeDistributionLists, bool includeRooms, bool includeEquipment, string filterColumn, string filterValue, string sortColumn, object userState) {
- if ((this.SearchAccountsOperationCompleted == null)) {
+ public void SearchAccountsAsync(int itemId, bool includeMailboxes, bool includeContacts, bool includeDistributionLists, bool includeRooms, bool includeEquipment, string filterColumn, string filterValue, string sortColumn, object userState)
+ {
+ if ((this.SearchAccountsOperationCompleted == null))
+ {
this.SearchAccountsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSearchAccountsOperationCompleted);
}
this.InvokeAsync("SearchAccounts", new object[] {
@@ -1525,134 +3114,158 @@ namespace WebsitePanel.EnterpriseServer {
filterValue,
sortColumn}, this.SearchAccountsOperationCompleted, userState);
}
-
- private void OnSearchAccountsOperationCompleted(object arg) {
- if ((this.SearchAccountsCompleted != null)) {
+
+ private void OnSearchAccountsOperationCompleted(object arg)
+ {
+ if ((this.SearchAccountsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SearchAccountsCompleted(this, new SearchAccountsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetAccount", 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 ExchangeAccount GetAccount(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetAccount", 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 ExchangeAccount GetAccount(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetAccount", new object[] {
itemId,
accountId});
return ((ExchangeAccount)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetAccount(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetAccount(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetAccount", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeAccount EndGetAccount(System.IAsyncResult asyncResult) {
+ public ExchangeAccount EndGetAccount(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeAccount)(results[0]));
}
-
+
///
- public void GetAccountAsync(int itemId, int accountId) {
+ public void GetAccountAsync(int itemId, int accountId)
+ {
this.GetAccountAsync(itemId, accountId, null);
}
-
+
///
- public void GetAccountAsync(int itemId, int accountId, object userState) {
- if ((this.GetAccountOperationCompleted == null)) {
+ public void GetAccountAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetAccountOperationCompleted == null))
+ {
this.GetAccountOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetAccountOperationCompleted);
}
this.InvokeAsync("GetAccount", new object[] {
itemId,
accountId}, this.GetAccountOperationCompleted, userState);
}
-
- private void OnGetAccountOperationCompleted(object arg) {
- if ((this.GetAccountCompleted != null)) {
+
+ private void OnGetAccountOperationCompleted(object arg)
+ {
+ if ((this.GetAccountCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetAccountCompleted(this, new GetAccountCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SearchAccount", 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 ExchangeAccount SearchAccount(ExchangeAccountType accountType, string primaryEmailAddress) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SearchAccount", 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 ExchangeAccount SearchAccount(ExchangeAccountType accountType, string primaryEmailAddress)
+ {
object[] results = this.Invoke("SearchAccount", new object[] {
accountType,
primaryEmailAddress});
return ((ExchangeAccount)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSearchAccount(ExchangeAccountType accountType, string primaryEmailAddress, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSearchAccount(ExchangeAccountType accountType, string primaryEmailAddress, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SearchAccount", new object[] {
accountType,
primaryEmailAddress}, callback, asyncState);
}
-
+
///
- public ExchangeAccount EndSearchAccount(System.IAsyncResult asyncResult) {
+ public ExchangeAccount EndSearchAccount(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeAccount)(results[0]));
}
-
+
///
- public void SearchAccountAsync(ExchangeAccountType accountType, string primaryEmailAddress) {
+ public void SearchAccountAsync(ExchangeAccountType accountType, string primaryEmailAddress)
+ {
this.SearchAccountAsync(accountType, primaryEmailAddress, null);
}
-
+
///
- public void SearchAccountAsync(ExchangeAccountType accountType, string primaryEmailAddress, object userState) {
- if ((this.SearchAccountOperationCompleted == null)) {
+ public void SearchAccountAsync(ExchangeAccountType accountType, string primaryEmailAddress, object userState)
+ {
+ if ((this.SearchAccountOperationCompleted == null))
+ {
this.SearchAccountOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSearchAccountOperationCompleted);
}
this.InvokeAsync("SearchAccount", new object[] {
accountType,
primaryEmailAddress}, this.SearchAccountOperationCompleted, userState);
}
-
- private void OnSearchAccountOperationCompleted(object arg) {
- if ((this.SearchAccountCompleted != null)) {
+
+ private void OnSearchAccountOperationCompleted(object arg)
+ {
+ if ((this.SearchAccountCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SearchAccountCompleted(this, new SearchAccountCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CheckAccountCredentials", 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 bool CheckAccountCredentials(int itemId, string email, string password) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CheckAccountCredentials", 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 bool CheckAccountCredentials(int itemId, string email, string password)
+ {
object[] results = this.Invoke("CheckAccountCredentials", new object[] {
itemId,
email,
password});
return ((bool)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginCheckAccountCredentials(int itemId, string email, string password, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginCheckAccountCredentials(int itemId, string email, string password, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("CheckAccountCredentials", new object[] {
itemId,
email,
password}, callback, asyncState);
}
-
+
///
- public bool EndCheckAccountCredentials(System.IAsyncResult asyncResult) {
+ public bool EndCheckAccountCredentials(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((bool)(results[0]));
}
-
+
///
- public void CheckAccountCredentialsAsync(int itemId, string email, string password) {
+ public void CheckAccountCredentialsAsync(int itemId, string email, string password)
+ {
this.CheckAccountCredentialsAsync(itemId, email, password, null);
}
-
+
///
- public void CheckAccountCredentialsAsync(int itemId, string email, string password, object userState) {
- if ((this.CheckAccountCredentialsOperationCompleted == null)) {
+ public void CheckAccountCredentialsAsync(int itemId, string email, string password, object userState)
+ {
+ if ((this.CheckAccountCredentialsOperationCompleted == null))
+ {
this.CheckAccountCredentialsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCheckAccountCredentialsOperationCompleted);
}
this.InvokeAsync("CheckAccountCredentials", new object[] {
@@ -1660,17 +3273,20 @@ namespace WebsitePanel.EnterpriseServer {
email,
password}, this.CheckAccountCredentialsOperationCompleted, userState);
}
-
- private void OnCheckAccountCredentialsOperationCompleted(object arg) {
- if ((this.CheckAccountCredentialsCompleted != null)) {
+
+ private void OnCheckAccountCredentialsOperationCompleted(object arg)
+ {
+ if ((this.CheckAccountCredentialsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.CheckAccountCredentialsCompleted(this, new CheckAccountCredentialsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CreateMailbox", 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 CreateMailbox(int itemId, int accountId, ExchangeAccountType accountType, string accountName, string displayName, string name, string domain, string password, bool sendSetupInstructions, string setupInstructionMailAddress, int mailboxPlanId, string subscriberNumber) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CreateMailbox", 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 CreateMailbox(int itemId, int accountId, ExchangeAccountType accountType, string accountName, string displayName, string name, string domain, string password, bool sendSetupInstructions, string setupInstructionMailAddress, int mailboxPlanId, string subscriberNumber)
+ {
object[] results = this.Invoke("CreateMailbox", new object[] {
itemId,
accountId,
@@ -1686,9 +3302,10 @@ namespace WebsitePanel.EnterpriseServer {
subscriberNumber});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginCreateMailbox(int itemId, int accountId, ExchangeAccountType accountType, string accountName, string displayName, string name, string domain, string password, bool sendSetupInstructions, string setupInstructionMailAddress, int mailboxPlanId, string subscriberNumber, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginCreateMailbox(int itemId, int accountId, ExchangeAccountType accountType, string accountName, string displayName, string name, string domain, string password, bool sendSetupInstructions, string setupInstructionMailAddress, int mailboxPlanId, string subscriberNumber, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("CreateMailbox", new object[] {
itemId,
accountId,
@@ -1703,21 +3320,25 @@ namespace WebsitePanel.EnterpriseServer {
mailboxPlanId,
subscriberNumber}, callback, asyncState);
}
-
+
///
- public int EndCreateMailbox(System.IAsyncResult asyncResult) {
+ public int EndCreateMailbox(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void CreateMailboxAsync(int itemId, int accountId, ExchangeAccountType accountType, string accountName, string displayName, string name, string domain, string password, bool sendSetupInstructions, string setupInstructionMailAddress, int mailboxPlanId, string subscriberNumber) {
+ public void CreateMailboxAsync(int itemId, int accountId, ExchangeAccountType accountType, string accountName, string displayName, string name, string domain, string password, bool sendSetupInstructions, string setupInstructionMailAddress, int mailboxPlanId, string subscriberNumber)
+ {
this.CreateMailboxAsync(itemId, accountId, accountType, accountName, displayName, name, domain, password, sendSetupInstructions, setupInstructionMailAddress, mailboxPlanId, subscriberNumber, null);
}
-
+
///
- public void CreateMailboxAsync(int itemId, int accountId, ExchangeAccountType accountType, string accountName, string displayName, string name, string domain, string password, bool sendSetupInstructions, string setupInstructionMailAddress, int mailboxPlanId, string subscriberNumber, object userState) {
- if ((this.CreateMailboxOperationCompleted == null)) {
+ public void CreateMailboxAsync(int itemId, int accountId, ExchangeAccountType accountType, string accountName, string displayName, string name, string domain, string password, bool sendSetupInstructions, string setupInstructionMailAddress, int mailboxPlanId, string subscriberNumber, object userState)
+ {
+ if ((this.CreateMailboxOperationCompleted == null))
+ {
this.CreateMailboxOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateMailboxOperationCompleted);
}
this.InvokeAsync("CreateMailbox", new object[] {
@@ -1734,193 +3355,228 @@ namespace WebsitePanel.EnterpriseServer {
mailboxPlanId,
subscriberNumber}, this.CreateMailboxOperationCompleted, userState);
}
-
- private void OnCreateMailboxOperationCompleted(object arg) {
- if ((this.CreateMailboxCompleted != null)) {
+
+ private void OnCreateMailboxOperationCompleted(object arg)
+ {
+ if ((this.CreateMailboxCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.CreateMailboxCompleted(this, new CreateMailboxCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteMailbox", 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 DeleteMailbox(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteMailbox", 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 DeleteMailbox(int itemId, int accountId)
+ {
object[] results = this.Invoke("DeleteMailbox", new object[] {
itemId,
accountId});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginDeleteMailbox(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginDeleteMailbox(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("DeleteMailbox", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public int EndDeleteMailbox(System.IAsyncResult asyncResult) {
+ public int EndDeleteMailbox(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void DeleteMailboxAsync(int itemId, int accountId) {
+ public void DeleteMailboxAsync(int itemId, int accountId)
+ {
this.DeleteMailboxAsync(itemId, accountId, null);
}
-
+
///
- public void DeleteMailboxAsync(int itemId, int accountId, object userState) {
- if ((this.DeleteMailboxOperationCompleted == null)) {
+ public void DeleteMailboxAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.DeleteMailboxOperationCompleted == null))
+ {
this.DeleteMailboxOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteMailboxOperationCompleted);
}
this.InvokeAsync("DeleteMailbox", new object[] {
itemId,
accountId}, this.DeleteMailboxOperationCompleted, userState);
}
-
- private void OnDeleteMailboxOperationCompleted(object arg) {
- if ((this.DeleteMailboxCompleted != null)) {
+
+ private void OnDeleteMailboxOperationCompleted(object arg)
+ {
+ if ((this.DeleteMailboxCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DeleteMailboxCompleted(this, new DeleteMailboxCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DisableMailbox", 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 DisableMailbox(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DisableMailbox", 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 DisableMailbox(int itemId, int accountId)
+ {
object[] results = this.Invoke("DisableMailbox", new object[] {
itemId,
accountId});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginDisableMailbox(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginDisableMailbox(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("DisableMailbox", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public int EndDisableMailbox(System.IAsyncResult asyncResult) {
+ public int EndDisableMailbox(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void DisableMailboxAsync(int itemId, int accountId) {
+ public void DisableMailboxAsync(int itemId, int accountId)
+ {
this.DisableMailboxAsync(itemId, accountId, null);
}
-
+
///
- public void DisableMailboxAsync(int itemId, int accountId, object userState) {
- if ((this.DisableMailboxOperationCompleted == null)) {
+ public void DisableMailboxAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.DisableMailboxOperationCompleted == null))
+ {
this.DisableMailboxOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDisableMailboxOperationCompleted);
}
this.InvokeAsync("DisableMailbox", new object[] {
itemId,
accountId}, this.DisableMailboxOperationCompleted, userState);
}
-
- private void OnDisableMailboxOperationCompleted(object arg) {
- if ((this.DisableMailboxCompleted != null)) {
+
+ private void OnDisableMailboxOperationCompleted(object arg)
+ {
+ if ((this.DisableMailboxCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DisableMailboxCompleted(this, new DisableMailboxCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxAdvancedSettings", 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 ExchangeMailbox GetMailboxAdvancedSettings(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxAdvancedSettings", 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 ExchangeMailbox GetMailboxAdvancedSettings(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetMailboxAdvancedSettings", new object[] {
itemId,
accountId});
return ((ExchangeMailbox)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetMailboxAdvancedSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetMailboxAdvancedSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetMailboxAdvancedSettings", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeMailbox EndGetMailboxAdvancedSettings(System.IAsyncResult asyncResult) {
+ public ExchangeMailbox EndGetMailboxAdvancedSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeMailbox)(results[0]));
}
-
+
///
- public void GetMailboxAdvancedSettingsAsync(int itemId, int accountId) {
+ public void GetMailboxAdvancedSettingsAsync(int itemId, int accountId)
+ {
this.GetMailboxAdvancedSettingsAsync(itemId, accountId, null);
}
-
+
///
- public void GetMailboxAdvancedSettingsAsync(int itemId, int accountId, object userState) {
- if ((this.GetMailboxAdvancedSettingsOperationCompleted == null)) {
+ public void GetMailboxAdvancedSettingsAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetMailboxAdvancedSettingsOperationCompleted == null))
+ {
this.GetMailboxAdvancedSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxAdvancedSettingsOperationCompleted);
}
this.InvokeAsync("GetMailboxAdvancedSettings", new object[] {
itemId,
accountId}, this.GetMailboxAdvancedSettingsOperationCompleted, userState);
}
-
- private void OnGetMailboxAdvancedSettingsOperationCompleted(object arg) {
- if ((this.GetMailboxAdvancedSettingsCompleted != null)) {
+
+ private void OnGetMailboxAdvancedSettingsOperationCompleted(object arg)
+ {
+ if ((this.GetMailboxAdvancedSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetMailboxAdvancedSettingsCompleted(this, new GetMailboxAdvancedSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxGeneralSettings", 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 ExchangeMailbox GetMailboxGeneralSettings(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxGeneralSettings", 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 ExchangeMailbox GetMailboxGeneralSettings(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetMailboxGeneralSettings", new object[] {
itemId,
accountId});
return ((ExchangeMailbox)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetMailboxGeneralSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetMailboxGeneralSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetMailboxGeneralSettings", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeMailbox EndGetMailboxGeneralSettings(System.IAsyncResult asyncResult) {
+ public ExchangeMailbox EndGetMailboxGeneralSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeMailbox)(results[0]));
}
-
+
///
- public void GetMailboxGeneralSettingsAsync(int itemId, int accountId) {
+ public void GetMailboxGeneralSettingsAsync(int itemId, int accountId)
+ {
this.GetMailboxGeneralSettingsAsync(itemId, accountId, null);
}
-
+
///
- public void GetMailboxGeneralSettingsAsync(int itemId, int accountId, object userState) {
- if ((this.GetMailboxGeneralSettingsOperationCompleted == null)) {
+ public void GetMailboxGeneralSettingsAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetMailboxGeneralSettingsOperationCompleted == null))
+ {
this.GetMailboxGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxGeneralSettingsOperationCompleted);
}
this.InvokeAsync("GetMailboxGeneralSettings", new object[] {
itemId,
accountId}, this.GetMailboxGeneralSettingsOperationCompleted, userState);
}
-
- private void OnGetMailboxGeneralSettingsOperationCompleted(object arg) {
- if ((this.GetMailboxGeneralSettingsCompleted != null)) {
+
+ private void OnGetMailboxGeneralSettingsOperationCompleted(object arg)
+ {
+ if ((this.GetMailboxGeneralSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetMailboxGeneralSettingsCompleted(this, new GetMailboxGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetMailboxGeneralSettings", 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 SetMailboxGeneralSettings(int itemId, int accountId, bool hideAddressBook, bool disabled) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetMailboxGeneralSettings", 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 SetMailboxGeneralSettings(int itemId, int accountId, bool hideAddressBook, bool disabled)
+ {
object[] results = this.Invoke("SetMailboxGeneralSettings", new object[] {
itemId,
accountId,
@@ -1928,30 +3584,35 @@ namespace WebsitePanel.EnterpriseServer {
disabled});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSetMailboxGeneralSettings(int itemId, int accountId, bool hideAddressBook, bool disabled, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSetMailboxGeneralSettings(int itemId, int accountId, bool hideAddressBook, bool disabled, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SetMailboxGeneralSettings", new object[] {
itemId,
accountId,
hideAddressBook,
disabled}, callback, asyncState);
}
-
+
///
- public int EndSetMailboxGeneralSettings(System.IAsyncResult asyncResult) {
+ public int EndSetMailboxGeneralSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void SetMailboxGeneralSettingsAsync(int itemId, int accountId, bool hideAddressBook, bool disabled) {
+ public void SetMailboxGeneralSettingsAsync(int itemId, int accountId, bool hideAddressBook, bool disabled)
+ {
this.SetMailboxGeneralSettingsAsync(itemId, accountId, hideAddressBook, disabled, null);
}
-
+
///
- public void SetMailboxGeneralSettingsAsync(int itemId, int accountId, bool hideAddressBook, bool disabled, object userState) {
- if ((this.SetMailboxGeneralSettingsOperationCompleted == null)) {
+ public void SetMailboxGeneralSettingsAsync(int itemId, int accountId, bool hideAddressBook, bool disabled, object userState)
+ {
+ if ((this.SetMailboxGeneralSettingsOperationCompleted == null))
+ {
this.SetMailboxGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetMailboxGeneralSettingsOperationCompleted);
}
this.InvokeAsync("SetMailboxGeneralSettings", new object[] {
@@ -1960,90 +3621,106 @@ namespace WebsitePanel.EnterpriseServer {
hideAddressBook,
disabled}, this.SetMailboxGeneralSettingsOperationCompleted, userState);
}
-
- private void OnSetMailboxGeneralSettingsOperationCompleted(object arg) {
- if ((this.SetMailboxGeneralSettingsCompleted != null)) {
+
+ private void OnSetMailboxGeneralSettingsOperationCompleted(object arg)
+ {
+ if ((this.SetMailboxGeneralSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetMailboxGeneralSettingsCompleted(this, new SetMailboxGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxEmailAddresses", 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 ExchangeEmailAddress[] GetMailboxEmailAddresses(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxEmailAddresses", 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 ExchangeEmailAddress[] GetMailboxEmailAddresses(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetMailboxEmailAddresses", new object[] {
itemId,
accountId});
return ((ExchangeEmailAddress[])(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetMailboxEmailAddresses(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetMailboxEmailAddresses(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetMailboxEmailAddresses", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeEmailAddress[] EndGetMailboxEmailAddresses(System.IAsyncResult asyncResult) {
+ public ExchangeEmailAddress[] EndGetMailboxEmailAddresses(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeEmailAddress[])(results[0]));
}
-
+
///
- public void GetMailboxEmailAddressesAsync(int itemId, int accountId) {
+ public void GetMailboxEmailAddressesAsync(int itemId, int accountId)
+ {
this.GetMailboxEmailAddressesAsync(itemId, accountId, null);
}
-
+
///
- public void GetMailboxEmailAddressesAsync(int itemId, int accountId, object userState) {
- if ((this.GetMailboxEmailAddressesOperationCompleted == null)) {
+ public void GetMailboxEmailAddressesAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetMailboxEmailAddressesOperationCompleted == null))
+ {
this.GetMailboxEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxEmailAddressesOperationCompleted);
}
this.InvokeAsync("GetMailboxEmailAddresses", new object[] {
itemId,
accountId}, this.GetMailboxEmailAddressesOperationCompleted, userState);
}
-
- private void OnGetMailboxEmailAddressesOperationCompleted(object arg) {
- if ((this.GetMailboxEmailAddressesCompleted != null)) {
+
+ private void OnGetMailboxEmailAddressesOperationCompleted(object arg)
+ {
+ if ((this.GetMailboxEmailAddressesCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetMailboxEmailAddressesCompleted(this, new GetMailboxEmailAddressesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/AddMailboxEmailAddress", 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 AddMailboxEmailAddress(int itemId, int accountId, string emailAddress) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/AddMailboxEmailAddress", 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 AddMailboxEmailAddress(int itemId, int accountId, string emailAddress)
+ {
object[] results = this.Invoke("AddMailboxEmailAddress", new object[] {
itemId,
accountId,
emailAddress});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginAddMailboxEmailAddress(int itemId, int accountId, string emailAddress, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginAddMailboxEmailAddress(int itemId, int accountId, string emailAddress, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("AddMailboxEmailAddress", new object[] {
itemId,
accountId,
emailAddress}, callback, asyncState);
}
-
+
///
- public int EndAddMailboxEmailAddress(System.IAsyncResult asyncResult) {
+ public int EndAddMailboxEmailAddress(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void AddMailboxEmailAddressAsync(int itemId, int accountId, string emailAddress) {
+ public void AddMailboxEmailAddressAsync(int itemId, int accountId, string emailAddress)
+ {
this.AddMailboxEmailAddressAsync(itemId, accountId, emailAddress, null);
}
-
+
///
- public void AddMailboxEmailAddressAsync(int itemId, int accountId, string emailAddress, object userState) {
- if ((this.AddMailboxEmailAddressOperationCompleted == null)) {
+ public void AddMailboxEmailAddressAsync(int itemId, int accountId, string emailAddress, object userState)
+ {
+ if ((this.AddMailboxEmailAddressOperationCompleted == null))
+ {
this.AddMailboxEmailAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddMailboxEmailAddressOperationCompleted);
}
this.InvokeAsync("AddMailboxEmailAddress", new object[] {
@@ -2051,46 +3728,54 @@ namespace WebsitePanel.EnterpriseServer {
accountId,
emailAddress}, this.AddMailboxEmailAddressOperationCompleted, userState);
}
-
- private void OnAddMailboxEmailAddressOperationCompleted(object arg) {
- if ((this.AddMailboxEmailAddressCompleted != null)) {
+
+ private void OnAddMailboxEmailAddressOperationCompleted(object arg)
+ {
+ if ((this.AddMailboxEmailAddressCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.AddMailboxEmailAddressCompleted(this, new AddMailboxEmailAddressCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetMailboxPrimaryEmailAddress", 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 SetMailboxPrimaryEmailAddress(int itemId, int accountId, string emailAddress) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetMailboxPrimaryEmailAddress", 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 SetMailboxPrimaryEmailAddress(int itemId, int accountId, string emailAddress)
+ {
object[] results = this.Invoke("SetMailboxPrimaryEmailAddress", new object[] {
itemId,
accountId,
emailAddress});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSetMailboxPrimaryEmailAddress(int itemId, int accountId, string emailAddress, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSetMailboxPrimaryEmailAddress(int itemId, int accountId, string emailAddress, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SetMailboxPrimaryEmailAddress", new object[] {
itemId,
accountId,
emailAddress}, callback, asyncState);
}
-
+
///
- public int EndSetMailboxPrimaryEmailAddress(System.IAsyncResult asyncResult) {
+ public int EndSetMailboxPrimaryEmailAddress(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void SetMailboxPrimaryEmailAddressAsync(int itemId, int accountId, string emailAddress) {
+ public void SetMailboxPrimaryEmailAddressAsync(int itemId, int accountId, string emailAddress)
+ {
this.SetMailboxPrimaryEmailAddressAsync(itemId, accountId, emailAddress, null);
}
-
+
///
- public void SetMailboxPrimaryEmailAddressAsync(int itemId, int accountId, string emailAddress, object userState) {
- if ((this.SetMailboxPrimaryEmailAddressOperationCompleted == null)) {
+ public void SetMailboxPrimaryEmailAddressAsync(int itemId, int accountId, string emailAddress, object userState)
+ {
+ if ((this.SetMailboxPrimaryEmailAddressOperationCompleted == null))
+ {
this.SetMailboxPrimaryEmailAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetMailboxPrimaryEmailAddressOperationCompleted);
}
this.InvokeAsync("SetMailboxPrimaryEmailAddress", new object[] {
@@ -2098,46 +3783,54 @@ namespace WebsitePanel.EnterpriseServer {
accountId,
emailAddress}, this.SetMailboxPrimaryEmailAddressOperationCompleted, userState);
}
-
- private void OnSetMailboxPrimaryEmailAddressOperationCompleted(object arg) {
- if ((this.SetMailboxPrimaryEmailAddressCompleted != null)) {
+
+ private void OnSetMailboxPrimaryEmailAddressOperationCompleted(object arg)
+ {
+ if ((this.SetMailboxPrimaryEmailAddressCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetMailboxPrimaryEmailAddressCompleted(this, new SetMailboxPrimaryEmailAddressCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteMailboxEmailAddresses", 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 DeleteMailboxEmailAddresses(int itemId, int accountId, string[] emailAddresses) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteMailboxEmailAddresses", 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 DeleteMailboxEmailAddresses(int itemId, int accountId, string[] emailAddresses)
+ {
object[] results = this.Invoke("DeleteMailboxEmailAddresses", new object[] {
itemId,
accountId,
emailAddresses});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginDeleteMailboxEmailAddresses(int itemId, int accountId, string[] emailAddresses, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginDeleteMailboxEmailAddresses(int itemId, int accountId, string[] emailAddresses, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("DeleteMailboxEmailAddresses", new object[] {
itemId,
accountId,
emailAddresses}, callback, asyncState);
}
-
+
///
- public int EndDeleteMailboxEmailAddresses(System.IAsyncResult asyncResult) {
+ public int EndDeleteMailboxEmailAddresses(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void DeleteMailboxEmailAddressesAsync(int itemId, int accountId, string[] emailAddresses) {
+ public void DeleteMailboxEmailAddressesAsync(int itemId, int accountId, string[] emailAddresses)
+ {
this.DeleteMailboxEmailAddressesAsync(itemId, accountId, emailAddresses, null);
}
-
+
///
- public void DeleteMailboxEmailAddressesAsync(int itemId, int accountId, string[] emailAddresses, object userState) {
- if ((this.DeleteMailboxEmailAddressesOperationCompleted == null)) {
+ public void DeleteMailboxEmailAddressesAsync(int itemId, int accountId, string[] emailAddresses, object userState)
+ {
+ if ((this.DeleteMailboxEmailAddressesOperationCompleted == null))
+ {
this.DeleteMailboxEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteMailboxEmailAddressesOperationCompleted);
}
this.InvokeAsync("DeleteMailboxEmailAddresses", new object[] {
@@ -2145,61 +3838,72 @@ namespace WebsitePanel.EnterpriseServer {
accountId,
emailAddresses}, this.DeleteMailboxEmailAddressesOperationCompleted, userState);
}
-
- private void OnDeleteMailboxEmailAddressesOperationCompleted(object arg) {
- if ((this.DeleteMailboxEmailAddressesCompleted != null)) {
+
+ private void OnDeleteMailboxEmailAddressesOperationCompleted(object arg)
+ {
+ if ((this.DeleteMailboxEmailAddressesCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DeleteMailboxEmailAddressesCompleted(this, new DeleteMailboxEmailAddressesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxMailFlowSettings", 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 ExchangeMailbox GetMailboxMailFlowSettings(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxMailFlowSettings", 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 ExchangeMailbox GetMailboxMailFlowSettings(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetMailboxMailFlowSettings", new object[] {
itemId,
accountId});
return ((ExchangeMailbox)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetMailboxMailFlowSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetMailboxMailFlowSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetMailboxMailFlowSettings", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeMailbox EndGetMailboxMailFlowSettings(System.IAsyncResult asyncResult) {
+ public ExchangeMailbox EndGetMailboxMailFlowSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeMailbox)(results[0]));
}
-
+
///
- public void GetMailboxMailFlowSettingsAsync(int itemId, int accountId) {
+ public void GetMailboxMailFlowSettingsAsync(int itemId, int accountId)
+ {
this.GetMailboxMailFlowSettingsAsync(itemId, accountId, null);
}
-
+
///
- public void GetMailboxMailFlowSettingsAsync(int itemId, int accountId, object userState) {
- if ((this.GetMailboxMailFlowSettingsOperationCompleted == null)) {
+ public void GetMailboxMailFlowSettingsAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetMailboxMailFlowSettingsOperationCompleted == null))
+ {
this.GetMailboxMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxMailFlowSettingsOperationCompleted);
}
this.InvokeAsync("GetMailboxMailFlowSettings", new object[] {
itemId,
accountId}, this.GetMailboxMailFlowSettingsOperationCompleted, userState);
}
-
- private void OnGetMailboxMailFlowSettingsOperationCompleted(object arg) {
- if ((this.GetMailboxMailFlowSettingsCompleted != null)) {
+
+ private void OnGetMailboxMailFlowSettingsOperationCompleted(object arg)
+ {
+ if ((this.GetMailboxMailFlowSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetMailboxMailFlowSettingsCompleted(this, new GetMailboxMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetMailboxMailFlowSettings", 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 SetMailboxMailFlowSettings(int itemId, int accountId, bool enableForwarding, string forwardingAccountName, bool forwardToBoth, string[] sendOnBehalfAccounts, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetMailboxMailFlowSettings", 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 SetMailboxMailFlowSettings(int itemId, int accountId, bool enableForwarding, string forwardingAccountName, bool forwardToBoth, string[] sendOnBehalfAccounts, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
+ {
object[] results = this.Invoke("SetMailboxMailFlowSettings", new object[] {
itemId,
accountId,
@@ -2212,9 +3916,10 @@ namespace WebsitePanel.EnterpriseServer {
requireSenderAuthentication});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSetMailboxMailFlowSettings(int itemId, int accountId, bool enableForwarding, string forwardingAccountName, bool forwardToBoth, string[] sendOnBehalfAccounts, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSetMailboxMailFlowSettings(int itemId, int accountId, bool enableForwarding, string forwardingAccountName, bool forwardToBoth, string[] sendOnBehalfAccounts, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SetMailboxMailFlowSettings", new object[] {
itemId,
accountId,
@@ -2226,21 +3931,25 @@ namespace WebsitePanel.EnterpriseServer {
rejectAccounts,
requireSenderAuthentication}, callback, asyncState);
}
-
+
///
- public int EndSetMailboxMailFlowSettings(System.IAsyncResult asyncResult) {
+ public int EndSetMailboxMailFlowSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void SetMailboxMailFlowSettingsAsync(int itemId, int accountId, bool enableForwarding, string forwardingAccountName, bool forwardToBoth, string[] sendOnBehalfAccounts, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication) {
+ public void SetMailboxMailFlowSettingsAsync(int itemId, int accountId, bool enableForwarding, string forwardingAccountName, bool forwardToBoth, string[] sendOnBehalfAccounts, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
+ {
this.SetMailboxMailFlowSettingsAsync(itemId, accountId, enableForwarding, forwardingAccountName, forwardToBoth, sendOnBehalfAccounts, acceptAccounts, rejectAccounts, requireSenderAuthentication, null);
}
-
+
///
- public void SetMailboxMailFlowSettingsAsync(int itemId, int accountId, bool enableForwarding, string forwardingAccountName, bool forwardToBoth, string[] sendOnBehalfAccounts, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, object userState) {
- if ((this.SetMailboxMailFlowSettingsOperationCompleted == null)) {
+ public void SetMailboxMailFlowSettingsAsync(int itemId, int accountId, bool enableForwarding, string forwardingAccountName, bool forwardToBoth, string[] sendOnBehalfAccounts, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, object userState)
+ {
+ if ((this.SetMailboxMailFlowSettingsOperationCompleted == null))
+ {
this.SetMailboxMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetMailboxMailFlowSettingsOperationCompleted);
}
this.InvokeAsync("SetMailboxMailFlowSettings", new object[] {
@@ -2254,46 +3963,54 @@ namespace WebsitePanel.EnterpriseServer {
rejectAccounts,
requireSenderAuthentication}, this.SetMailboxMailFlowSettingsOperationCompleted, userState);
}
-
- private void OnSetMailboxMailFlowSettingsOperationCompleted(object arg) {
- if ((this.SetMailboxMailFlowSettingsCompleted != null)) {
+
+ private void OnSetMailboxMailFlowSettingsOperationCompleted(object arg)
+ {
+ if ((this.SetMailboxMailFlowSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetMailboxMailFlowSettingsCompleted(this, new SetMailboxMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetExchangeMailboxPlan", 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 SetExchangeMailboxPlan(int itemId, int accountId, int mailboxPlanId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetExchangeMailboxPlan", 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 SetExchangeMailboxPlan(int itemId, int accountId, int mailboxPlanId)
+ {
object[] results = this.Invoke("SetExchangeMailboxPlan", new object[] {
itemId,
accountId,
mailboxPlanId});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSetExchangeMailboxPlan(int itemId, int accountId, int mailboxPlanId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSetExchangeMailboxPlan(int itemId, int accountId, int mailboxPlanId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SetExchangeMailboxPlan", new object[] {
itemId,
accountId,
mailboxPlanId}, callback, asyncState);
}
-
+
///
- public int EndSetExchangeMailboxPlan(System.IAsyncResult asyncResult) {
+ public int EndSetExchangeMailboxPlan(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void SetExchangeMailboxPlanAsync(int itemId, int accountId, int mailboxPlanId) {
+ public void SetExchangeMailboxPlanAsync(int itemId, int accountId, int mailboxPlanId)
+ {
this.SetExchangeMailboxPlanAsync(itemId, accountId, mailboxPlanId, null);
}
-
+
///
- public void SetExchangeMailboxPlanAsync(int itemId, int accountId, int mailboxPlanId, object userState) {
- if ((this.SetExchangeMailboxPlanOperationCompleted == null)) {
+ public void SetExchangeMailboxPlanAsync(int itemId, int accountId, int mailboxPlanId, object userState)
+ {
+ if ((this.SetExchangeMailboxPlanOperationCompleted == null))
+ {
this.SetExchangeMailboxPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetExchangeMailboxPlanOperationCompleted);
}
this.InvokeAsync("SetExchangeMailboxPlan", new object[] {
@@ -2301,17 +4018,20 @@ namespace WebsitePanel.EnterpriseServer {
accountId,
mailboxPlanId}, this.SetExchangeMailboxPlanOperationCompleted, userState);
}
-
- private void OnSetExchangeMailboxPlanOperationCompleted(object arg) {
- if ((this.SetExchangeMailboxPlanCompleted != null)) {
+
+ private void OnSetExchangeMailboxPlanOperationCompleted(object arg)
+ {
+ if ((this.SetExchangeMailboxPlanCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetExchangeMailboxPlanCompleted(this, new SetExchangeMailboxPlanCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxSetupInstructions", 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 string GetMailboxSetupInstructions(int itemId, int accountId, bool pmm, bool emailMode, bool signup) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxSetupInstructions", 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 string GetMailboxSetupInstructions(int itemId, int accountId, bool pmm, bool emailMode, bool signup)
+ {
object[] results = this.Invoke("GetMailboxSetupInstructions", new object[] {
itemId,
accountId,
@@ -2320,9 +4040,10 @@ namespace WebsitePanel.EnterpriseServer {
signup});
return ((string)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetMailboxSetupInstructions(int itemId, int accountId, bool pmm, bool emailMode, bool signup, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetMailboxSetupInstructions(int itemId, int accountId, bool pmm, bool emailMode, bool signup, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetMailboxSetupInstructions", new object[] {
itemId,
accountId,
@@ -2330,21 +4051,25 @@ namespace WebsitePanel.EnterpriseServer {
emailMode,
signup}, callback, asyncState);
}
-
+
///
- public string EndGetMailboxSetupInstructions(System.IAsyncResult asyncResult) {
+ public string EndGetMailboxSetupInstructions(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((string)(results[0]));
}
-
+
///
- public void GetMailboxSetupInstructionsAsync(int itemId, int accountId, bool pmm, bool emailMode, bool signup) {
+ public void GetMailboxSetupInstructionsAsync(int itemId, int accountId, bool pmm, bool emailMode, bool signup)
+ {
this.GetMailboxSetupInstructionsAsync(itemId, accountId, pmm, emailMode, signup, null);
}
-
+
///
- public void GetMailboxSetupInstructionsAsync(int itemId, int accountId, bool pmm, bool emailMode, bool signup, object userState) {
- if ((this.GetMailboxSetupInstructionsOperationCompleted == null)) {
+ public void GetMailboxSetupInstructionsAsync(int itemId, int accountId, bool pmm, bool emailMode, bool signup, object userState)
+ {
+ if ((this.GetMailboxSetupInstructionsOperationCompleted == null))
+ {
this.GetMailboxSetupInstructionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxSetupInstructionsOperationCompleted);
}
this.InvokeAsync("GetMailboxSetupInstructions", new object[] {
@@ -2354,17 +4079,20 @@ namespace WebsitePanel.EnterpriseServer {
emailMode,
signup}, this.GetMailboxSetupInstructionsOperationCompleted, userState);
}
-
- private void OnGetMailboxSetupInstructionsOperationCompleted(object arg) {
- if ((this.GetMailboxSetupInstructionsCompleted != null)) {
+
+ private void OnGetMailboxSetupInstructionsOperationCompleted(object arg)
+ {
+ if ((this.GetMailboxSetupInstructionsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetMailboxSetupInstructionsCompleted(this, new GetMailboxSetupInstructionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SendMailboxSetupInstructions", 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 SendMailboxSetupInstructions(int itemId, int accountId, bool signup, string to, string cc) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SendMailboxSetupInstructions", 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 SendMailboxSetupInstructions(int itemId, int accountId, bool signup, string to, string cc)
+ {
object[] results = this.Invoke("SendMailboxSetupInstructions", new object[] {
itemId,
accountId,
@@ -2373,9 +4101,10 @@ namespace WebsitePanel.EnterpriseServer {
cc});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSendMailboxSetupInstructions(int itemId, int accountId, bool signup, string to, string cc, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSendMailboxSetupInstructions(int itemId, int accountId, bool signup, string to, string cc, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SendMailboxSetupInstructions", new object[] {
itemId,
accountId,
@@ -2383,21 +4112,25 @@ namespace WebsitePanel.EnterpriseServer {
to,
cc}, callback, asyncState);
}
-
+
///
- public int EndSendMailboxSetupInstructions(System.IAsyncResult asyncResult) {
+ public int EndSendMailboxSetupInstructions(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void SendMailboxSetupInstructionsAsync(int itemId, int accountId, bool signup, string to, string cc) {
+ public void SendMailboxSetupInstructionsAsync(int itemId, int accountId, bool signup, string to, string cc)
+ {
this.SendMailboxSetupInstructionsAsync(itemId, accountId, signup, to, cc, null);
}
-
+
///
- public void SendMailboxSetupInstructionsAsync(int itemId, int accountId, bool signup, string to, string cc, object userState) {
- if ((this.SendMailboxSetupInstructionsOperationCompleted == null)) {
+ public void SendMailboxSetupInstructionsAsync(int itemId, int accountId, bool signup, string to, string cc, object userState)
+ {
+ if ((this.SendMailboxSetupInstructionsOperationCompleted == null))
+ {
this.SendMailboxSetupInstructionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSendMailboxSetupInstructionsOperationCompleted);
}
this.InvokeAsync("SendMailboxSetupInstructions", new object[] {
@@ -2407,17 +4140,20 @@ namespace WebsitePanel.EnterpriseServer {
to,
cc}, this.SendMailboxSetupInstructionsOperationCompleted, userState);
}
-
- private void OnSendMailboxSetupInstructionsOperationCompleted(object arg) {
- if ((this.SendMailboxSetupInstructionsCompleted != null)) {
+
+ private void OnSendMailboxSetupInstructionsOperationCompleted(object arg)
+ {
+ if ((this.SendMailboxSetupInstructionsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SendMailboxSetupInstructionsCompleted(this, new SendMailboxSetupInstructionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetMailboxManagerSettings", 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 SetMailboxManagerSettings(int itemId, int accountId, bool pmmAllowed, MailboxManagerActions action) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetMailboxManagerSettings", 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 SetMailboxManagerSettings(int itemId, int accountId, bool pmmAllowed, MailboxManagerActions action)
+ {
object[] results = this.Invoke("SetMailboxManagerSettings", new object[] {
itemId,
accountId,
@@ -2425,30 +4161,35 @@ namespace WebsitePanel.EnterpriseServer {
action});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSetMailboxManagerSettings(int itemId, int accountId, bool pmmAllowed, MailboxManagerActions action, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSetMailboxManagerSettings(int itemId, int accountId, bool pmmAllowed, MailboxManagerActions action, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SetMailboxManagerSettings", new object[] {
itemId,
accountId,
pmmAllowed,
action}, callback, asyncState);
}
-
+
///
- public int EndSetMailboxManagerSettings(System.IAsyncResult asyncResult) {
+ public int EndSetMailboxManagerSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void SetMailboxManagerSettingsAsync(int itemId, int accountId, bool pmmAllowed, MailboxManagerActions action) {
+ public void SetMailboxManagerSettingsAsync(int itemId, int accountId, bool pmmAllowed, MailboxManagerActions action)
+ {
this.SetMailboxManagerSettingsAsync(itemId, accountId, pmmAllowed, action, null);
}
-
+
///
- public void SetMailboxManagerSettingsAsync(int itemId, int accountId, bool pmmAllowed, MailboxManagerActions action, object userState) {
- if ((this.SetMailboxManagerSettingsOperationCompleted == null)) {
+ public void SetMailboxManagerSettingsAsync(int itemId, int accountId, bool pmmAllowed, MailboxManagerActions action, object userState)
+ {
+ if ((this.SetMailboxManagerSettingsOperationCompleted == null))
+ {
this.SetMailboxManagerSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetMailboxManagerSettingsOperationCompleted);
}
this.InvokeAsync("SetMailboxManagerSettings", new object[] {
@@ -2457,61 +4198,72 @@ namespace WebsitePanel.EnterpriseServer {
pmmAllowed,
action}, this.SetMailboxManagerSettingsOperationCompleted, userState);
}
-
- private void OnSetMailboxManagerSettingsOperationCompleted(object arg) {
- if ((this.SetMailboxManagerSettingsCompleted != null)) {
+
+ private void OnSetMailboxManagerSettingsOperationCompleted(object arg)
+ {
+ if ((this.SetMailboxManagerSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetMailboxManagerSettingsCompleted(this, new SetMailboxManagerSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxPermissions", 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 ExchangeMailbox GetMailboxPermissions(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMailboxPermissions", 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 ExchangeMailbox GetMailboxPermissions(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetMailboxPermissions", new object[] {
itemId,
accountId});
return ((ExchangeMailbox)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetMailboxPermissions(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetMailboxPermissions(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetMailboxPermissions", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeMailbox EndGetMailboxPermissions(System.IAsyncResult asyncResult) {
+ public ExchangeMailbox EndGetMailboxPermissions(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeMailbox)(results[0]));
}
-
+
///
- public void GetMailboxPermissionsAsync(int itemId, int accountId) {
+ public void GetMailboxPermissionsAsync(int itemId, int accountId)
+ {
this.GetMailboxPermissionsAsync(itemId, accountId, null);
}
-
+
///
- public void GetMailboxPermissionsAsync(int itemId, int accountId, object userState) {
- if ((this.GetMailboxPermissionsOperationCompleted == null)) {
+ public void GetMailboxPermissionsAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetMailboxPermissionsOperationCompleted == null))
+ {
this.GetMailboxPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMailboxPermissionsOperationCompleted);
}
this.InvokeAsync("GetMailboxPermissions", new object[] {
itemId,
accountId}, this.GetMailboxPermissionsOperationCompleted, userState);
}
-
- private void OnGetMailboxPermissionsOperationCompleted(object arg) {
- if ((this.GetMailboxPermissionsCompleted != null)) {
+
+ private void OnGetMailboxPermissionsOperationCompleted(object arg)
+ {
+ if ((this.GetMailboxPermissionsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetMailboxPermissionsCompleted(this, new GetMailboxPermissionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetMailboxPermissions", 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 SetMailboxPermissions(int itemId, int accountId, string[] sendAsaccounts, string[] fullAccessAcounts) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetMailboxPermissions", 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 SetMailboxPermissions(int itemId, int accountId, string[] sendAsaccounts, string[] fullAccessAcounts)
+ {
object[] results = this.Invoke("SetMailboxPermissions", new object[] {
itemId,
accountId,
@@ -2519,30 +4271,35 @@ namespace WebsitePanel.EnterpriseServer {
fullAccessAcounts});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSetMailboxPermissions(int itemId, int accountId, string[] sendAsaccounts, string[] fullAccessAcounts, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSetMailboxPermissions(int itemId, int accountId, string[] sendAsaccounts, string[] fullAccessAcounts, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SetMailboxPermissions", new object[] {
itemId,
accountId,
sendAsaccounts,
fullAccessAcounts}, callback, asyncState);
}
-
+
///
- public int EndSetMailboxPermissions(System.IAsyncResult asyncResult) {
+ public int EndSetMailboxPermissions(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void SetMailboxPermissionsAsync(int itemId, int accountId, string[] sendAsaccounts, string[] fullAccessAcounts) {
+ public void SetMailboxPermissionsAsync(int itemId, int accountId, string[] sendAsaccounts, string[] fullAccessAcounts)
+ {
this.SetMailboxPermissionsAsync(itemId, accountId, sendAsaccounts, fullAccessAcounts, null);
}
-
+
///
- public void SetMailboxPermissionsAsync(int itemId, int accountId, string[] sendAsaccounts, string[] fullAccessAcounts, object userState) {
- if ((this.SetMailboxPermissionsOperationCompleted == null)) {
+ public void SetMailboxPermissionsAsync(int itemId, int accountId, string[] sendAsaccounts, string[] fullAccessAcounts, object userState)
+ {
+ if ((this.SetMailboxPermissionsOperationCompleted == null))
+ {
this.SetMailboxPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetMailboxPermissionsOperationCompleted);
}
this.InvokeAsync("SetMailboxPermissions", new object[] {
@@ -2551,46 +4308,54 @@ namespace WebsitePanel.EnterpriseServer {
sendAsaccounts,
fullAccessAcounts}, this.SetMailboxPermissionsOperationCompleted, userState);
}
-
- private void OnSetMailboxPermissionsOperationCompleted(object arg) {
- if ((this.SetMailboxPermissionsCompleted != null)) {
+
+ private void OnSetMailboxPermissionsOperationCompleted(object arg)
+ {
+ if ((this.SetMailboxPermissionsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetMailboxPermissionsCompleted(this, new SetMailboxPermissionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CreateContact", 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 CreateContact(int itemId, string displayName, string email) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CreateContact", 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 CreateContact(int itemId, string displayName, string email)
+ {
object[] results = this.Invoke("CreateContact", new object[] {
itemId,
displayName,
email});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginCreateContact(int itemId, string displayName, string email, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginCreateContact(int itemId, string displayName, string email, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("CreateContact", new object[] {
itemId,
displayName,
email}, callback, asyncState);
}
-
+
///
- public int EndCreateContact(System.IAsyncResult asyncResult) {
+ public int EndCreateContact(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void CreateContactAsync(int itemId, string displayName, string email) {
+ public void CreateContactAsync(int itemId, string displayName, string email)
+ {
this.CreateContactAsync(itemId, displayName, email, null);
}
-
+
///
- public void CreateContactAsync(int itemId, string displayName, string email, object userState) {
- if ((this.CreateContactOperationCompleted == null)) {
+ public void CreateContactAsync(int itemId, string displayName, string email, object userState)
+ {
+ if ((this.CreateContactOperationCompleted == null))
+ {
this.CreateContactOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateContactOperationCompleted);
}
this.InvokeAsync("CreateContact", new object[] {
@@ -2598,131 +4363,150 @@ namespace WebsitePanel.EnterpriseServer {
displayName,
email}, this.CreateContactOperationCompleted, userState);
}
-
- private void OnCreateContactOperationCompleted(object arg) {
- if ((this.CreateContactCompleted != null)) {
+
+ private void OnCreateContactOperationCompleted(object arg)
+ {
+ if ((this.CreateContactCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.CreateContactCompleted(this, new CreateContactCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteContact", 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 DeleteContact(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteContact", 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 DeleteContact(int itemId, int accountId)
+ {
object[] results = this.Invoke("DeleteContact", new object[] {
itemId,
accountId});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginDeleteContact(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginDeleteContact(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("DeleteContact", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public int EndDeleteContact(System.IAsyncResult asyncResult) {
+ public int EndDeleteContact(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void DeleteContactAsync(int itemId, int accountId) {
+ public void DeleteContactAsync(int itemId, int accountId)
+ {
this.DeleteContactAsync(itemId, accountId, null);
}
-
+
///
- public void DeleteContactAsync(int itemId, int accountId, object userState) {
- if ((this.DeleteContactOperationCompleted == null)) {
+ public void DeleteContactAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.DeleteContactOperationCompleted == null))
+ {
this.DeleteContactOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteContactOperationCompleted);
}
this.InvokeAsync("DeleteContact", new object[] {
itemId,
accountId}, this.DeleteContactOperationCompleted, userState);
}
-
- private void OnDeleteContactOperationCompleted(object arg) {
- if ((this.DeleteContactCompleted != null)) {
+
+ private void OnDeleteContactOperationCompleted(object arg)
+ {
+ if ((this.DeleteContactCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DeleteContactCompleted(this, new DeleteContactCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetContactGeneralSettings", 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 ExchangeContact GetContactGeneralSettings(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetContactGeneralSettings", 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 ExchangeContact GetContactGeneralSettings(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetContactGeneralSettings", new object[] {
itemId,
accountId});
return ((ExchangeContact)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetContactGeneralSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetContactGeneralSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetContactGeneralSettings", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeContact EndGetContactGeneralSettings(System.IAsyncResult asyncResult) {
+ public ExchangeContact EndGetContactGeneralSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeContact)(results[0]));
}
-
+
///
- public void GetContactGeneralSettingsAsync(int itemId, int accountId) {
+ public void GetContactGeneralSettingsAsync(int itemId, int accountId)
+ {
this.GetContactGeneralSettingsAsync(itemId, accountId, null);
}
-
+
///
- public void GetContactGeneralSettingsAsync(int itemId, int accountId, object userState) {
- if ((this.GetContactGeneralSettingsOperationCompleted == null)) {
+ public void GetContactGeneralSettingsAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetContactGeneralSettingsOperationCompleted == null))
+ {
this.GetContactGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetContactGeneralSettingsOperationCompleted);
}
this.InvokeAsync("GetContactGeneralSettings", new object[] {
itemId,
accountId}, this.GetContactGeneralSettingsOperationCompleted, userState);
}
-
- private void OnGetContactGeneralSettingsOperationCompleted(object arg) {
- if ((this.GetContactGeneralSettingsCompleted != null)) {
+
+ private void OnGetContactGeneralSettingsOperationCompleted(object arg)
+ {
+ if ((this.GetContactGeneralSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetContactGeneralSettingsCompleted(this, new GetContactGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetContactGeneralSettings", RequestNamespace="http://smbsaas/websitepanel/enterpriseserver", ResponseNamespace="http://smbsaas/websitepanel/enterpriseserver", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetContactGeneralSettings", 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 SetContactGeneralSettings(
- int itemId,
- int accountId,
- string displayName,
- string emailAddress,
- bool hideAddressBook,
- string firstName,
- string initials,
- string lastName,
- string address,
- string city,
- string state,
- string zip,
- string country,
- string jobTitle,
- string company,
- string department,
- string office,
- string managerAccountName,
- string businessPhone,
- string fax,
- string homePhone,
- string mobilePhone,
- string pager,
- string webPage,
- string notes,
- int useMapiRichTextFormat) {
+ int itemId,
+ int accountId,
+ string displayName,
+ string emailAddress,
+ bool hideAddressBook,
+ string firstName,
+ string initials,
+ string lastName,
+ string address,
+ string city,
+ string state,
+ string zip,
+ string country,
+ string jobTitle,
+ string company,
+ string department,
+ string office,
+ string managerAccountName,
+ string businessPhone,
+ string fax,
+ string homePhone,
+ string mobilePhone,
+ string pager,
+ string webPage,
+ string notes,
+ int useMapiRichTextFormat)
+ {
object[] results = this.Invoke("SetContactGeneralSettings", new object[] {
itemId,
accountId,
@@ -2752,37 +4536,38 @@ namespace WebsitePanel.EnterpriseServer {
useMapiRichTextFormat});
return ((int)(results[0]));
}
-
+
///
public System.IAsyncResult BeginSetContactGeneralSettings(
- int itemId,
- int accountId,
- string displayName,
- string emailAddress,
- bool hideAddressBook,
- string firstName,
- string initials,
- string lastName,
- string address,
- string city,
- string state,
- string zip,
- string country,
- string jobTitle,
- string company,
- string department,
- string office,
- string managerAccountName,
- string businessPhone,
- string fax,
- string homePhone,
- string mobilePhone,
- string pager,
- string webPage,
- string notes,
- int useMapiRichTextFormat,
- System.AsyncCallback callback,
- object asyncState) {
+ int itemId,
+ int accountId,
+ string displayName,
+ string emailAddress,
+ bool hideAddressBook,
+ string firstName,
+ string initials,
+ string lastName,
+ string address,
+ string city,
+ string state,
+ string zip,
+ string country,
+ string jobTitle,
+ string company,
+ string department,
+ string office,
+ string managerAccountName,
+ string businessPhone,
+ string fax,
+ string homePhone,
+ string mobilePhone,
+ string pager,
+ string webPage,
+ string notes,
+ int useMapiRichTextFormat,
+ System.AsyncCallback callback,
+ object asyncState)
+ {
return this.BeginInvoke("SetContactGeneralSettings", new object[] {
itemId,
accountId,
@@ -2811,74 +4596,78 @@ namespace WebsitePanel.EnterpriseServer {
notes,
useMapiRichTextFormat}, callback, asyncState);
}
-
+
///
- public int EndSetContactGeneralSettings(System.IAsyncResult asyncResult) {
+ public int EndSetContactGeneralSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
public void SetContactGeneralSettingsAsync(
- int itemId,
- int accountId,
- string displayName,
- string emailAddress,
- bool hideAddressBook,
- string firstName,
- string initials,
- string lastName,
- string address,
- string city,
- string state,
- string zip,
- string country,
- string jobTitle,
- string company,
- string department,
- string office,
- string managerAccountName,
- string businessPhone,
- string fax,
- string homePhone,
- string mobilePhone,
- string pager,
- string webPage,
- string notes,
- int useMapiRichTextFormat) {
+ int itemId,
+ int accountId,
+ string displayName,
+ string emailAddress,
+ bool hideAddressBook,
+ string firstName,
+ string initials,
+ string lastName,
+ string address,
+ string city,
+ string state,
+ string zip,
+ string country,
+ string jobTitle,
+ string company,
+ string department,
+ string office,
+ string managerAccountName,
+ string businessPhone,
+ string fax,
+ string homePhone,
+ string mobilePhone,
+ string pager,
+ string webPage,
+ string notes,
+ int useMapiRichTextFormat)
+ {
this.SetContactGeneralSettingsAsync(itemId, accountId, displayName, emailAddress, hideAddressBook, firstName, initials, lastName, address, city, state, zip, country, jobTitle, company, department, office, managerAccountName, businessPhone, fax, homePhone, mobilePhone, pager, webPage, notes, useMapiRichTextFormat, null);
}
-
+
///
public void SetContactGeneralSettingsAsync(
- int itemId,
- int accountId,
- string displayName,
- string emailAddress,
- bool hideAddressBook,
- string firstName,
- string initials,
- string lastName,
- string address,
- string city,
- string state,
- string zip,
- string country,
- string jobTitle,
- string company,
- string department,
- string office,
- string managerAccountName,
- string businessPhone,
- string fax,
- string homePhone,
- string mobilePhone,
- string pager,
- string webPage,
- string notes,
- int useMapiRichTextFormat,
- object userState) {
- if ((this.SetContactGeneralSettingsOperationCompleted == null)) {
+ int itemId,
+ int accountId,
+ string displayName,
+ string emailAddress,
+ bool hideAddressBook,
+ string firstName,
+ string initials,
+ string lastName,
+ string address,
+ string city,
+ string state,
+ string zip,
+ string country,
+ string jobTitle,
+ string company,
+ string department,
+ string office,
+ string managerAccountName,
+ string businessPhone,
+ string fax,
+ string homePhone,
+ string mobilePhone,
+ string pager,
+ string webPage,
+ string notes,
+ int useMapiRichTextFormat,
+ object userState)
+ {
+ if ((this.SetContactGeneralSettingsOperationCompleted == null))
+ {
this.SetContactGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetContactGeneralSettingsOperationCompleted);
}
this.InvokeAsync("SetContactGeneralSettings", new object[] {
@@ -2909,61 +4698,72 @@ namespace WebsitePanel.EnterpriseServer {
notes,
useMapiRichTextFormat}, this.SetContactGeneralSettingsOperationCompleted, userState);
}
-
- private void OnSetContactGeneralSettingsOperationCompleted(object arg) {
- if ((this.SetContactGeneralSettingsCompleted != null)) {
+
+ private void OnSetContactGeneralSettingsOperationCompleted(object arg)
+ {
+ if ((this.SetContactGeneralSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetContactGeneralSettingsCompleted(this, new SetContactGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetContactMailFlowSettings", 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 ExchangeContact GetContactMailFlowSettings(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetContactMailFlowSettings", 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 ExchangeContact GetContactMailFlowSettings(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetContactMailFlowSettings", new object[] {
itemId,
accountId});
return ((ExchangeContact)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetContactMailFlowSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetContactMailFlowSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetContactMailFlowSettings", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeContact EndGetContactMailFlowSettings(System.IAsyncResult asyncResult) {
+ public ExchangeContact EndGetContactMailFlowSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeContact)(results[0]));
}
-
+
///
- public void GetContactMailFlowSettingsAsync(int itemId, int accountId) {
+ public void GetContactMailFlowSettingsAsync(int itemId, int accountId)
+ {
this.GetContactMailFlowSettingsAsync(itemId, accountId, null);
}
-
+
///
- public void GetContactMailFlowSettingsAsync(int itemId, int accountId, object userState) {
- if ((this.GetContactMailFlowSettingsOperationCompleted == null)) {
+ public void GetContactMailFlowSettingsAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetContactMailFlowSettingsOperationCompleted == null))
+ {
this.GetContactMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetContactMailFlowSettingsOperationCompleted);
}
this.InvokeAsync("GetContactMailFlowSettings", new object[] {
itemId,
accountId}, this.GetContactMailFlowSettingsOperationCompleted, userState);
}
-
- private void OnGetContactMailFlowSettingsOperationCompleted(object arg) {
- if ((this.GetContactMailFlowSettingsCompleted != null)) {
+
+ private void OnGetContactMailFlowSettingsOperationCompleted(object arg)
+ {
+ if ((this.GetContactMailFlowSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetContactMailFlowSettingsCompleted(this, new GetContactMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetContactMailFlowSettings", 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 SetContactMailFlowSettings(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetContactMailFlowSettings", 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 SetContactMailFlowSettings(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
+ {
object[] results = this.Invoke("SetContactMailFlowSettings", new object[] {
itemId,
accountId,
@@ -2972,9 +4772,10 @@ namespace WebsitePanel.EnterpriseServer {
requireSenderAuthentication});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSetContactMailFlowSettings(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSetContactMailFlowSettings(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SetContactMailFlowSettings", new object[] {
itemId,
accountId,
@@ -2982,21 +4783,25 @@ namespace WebsitePanel.EnterpriseServer {
rejectAccounts,
requireSenderAuthentication}, callback, asyncState);
}
-
+
///
- public int EndSetContactMailFlowSettings(System.IAsyncResult asyncResult) {
+ public int EndSetContactMailFlowSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void SetContactMailFlowSettingsAsync(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication) {
+ public void SetContactMailFlowSettingsAsync(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
+ {
this.SetContactMailFlowSettingsAsync(itemId, accountId, acceptAccounts, rejectAccounts, requireSenderAuthentication, null);
}
-
+
///
- public void SetContactMailFlowSettingsAsync(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, object userState) {
- if ((this.SetContactMailFlowSettingsOperationCompleted == null)) {
+ public void SetContactMailFlowSettingsAsync(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, object userState)
+ {
+ if ((this.SetContactMailFlowSettingsOperationCompleted == null))
+ {
this.SetContactMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetContactMailFlowSettingsOperationCompleted);
}
this.InvokeAsync("SetContactMailFlowSettings", new object[] {
@@ -3006,17 +4811,20 @@ namespace WebsitePanel.EnterpriseServer {
rejectAccounts,
requireSenderAuthentication}, this.SetContactMailFlowSettingsOperationCompleted, userState);
}
-
- private void OnSetContactMailFlowSettingsOperationCompleted(object arg) {
- if ((this.SetContactMailFlowSettingsCompleted != null)) {
+
+ private void OnSetContactMailFlowSettingsOperationCompleted(object arg)
+ {
+ if ((this.SetContactMailFlowSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetContactMailFlowSettingsCompleted(this, new SetContactMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CreateDistributionList", 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 CreateDistributionList(int itemId, string displayName, string name, string domain, int managerId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CreateDistributionList", 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 CreateDistributionList(int itemId, string displayName, string name, string domain, int managerId)
+ {
object[] results = this.Invoke("CreateDistributionList", new object[] {
itemId,
displayName,
@@ -3025,9 +4833,10 @@ namespace WebsitePanel.EnterpriseServer {
managerId});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginCreateDistributionList(int itemId, string displayName, string name, string domain, int managerId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginCreateDistributionList(int itemId, string displayName, string name, string domain, int managerId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("CreateDistributionList", new object[] {
itemId,
displayName,
@@ -3035,21 +4844,25 @@ namespace WebsitePanel.EnterpriseServer {
domain,
managerId}, callback, asyncState);
}
-
+
///
- public int EndCreateDistributionList(System.IAsyncResult asyncResult) {
+ public int EndCreateDistributionList(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void CreateDistributionListAsync(int itemId, string displayName, string name, string domain, int managerId) {
+ public void CreateDistributionListAsync(int itemId, string displayName, string name, string domain, int managerId)
+ {
this.CreateDistributionListAsync(itemId, displayName, name, domain, managerId, null);
}
-
+
///
- public void CreateDistributionListAsync(int itemId, string displayName, string name, string domain, int managerId, object userState) {
- if ((this.CreateDistributionListOperationCompleted == null)) {
+ public void CreateDistributionListAsync(int itemId, string displayName, string name, string domain, int managerId, object userState)
+ {
+ if ((this.CreateDistributionListOperationCompleted == null))
+ {
this.CreateDistributionListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateDistributionListOperationCompleted);
}
this.InvokeAsync("CreateDistributionList", new object[] {
@@ -3059,105 +4872,124 @@ namespace WebsitePanel.EnterpriseServer {
domain,
managerId}, this.CreateDistributionListOperationCompleted, userState);
}
-
- private void OnCreateDistributionListOperationCompleted(object arg) {
- if ((this.CreateDistributionListCompleted != null)) {
+
+ private void OnCreateDistributionListOperationCompleted(object arg)
+ {
+ if ((this.CreateDistributionListCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.CreateDistributionListCompleted(this, new CreateDistributionListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteDistributionList", 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 DeleteDistributionList(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteDistributionList", 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 DeleteDistributionList(int itemId, int accountId)
+ {
object[] results = this.Invoke("DeleteDistributionList", new object[] {
itemId,
accountId});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginDeleteDistributionList(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginDeleteDistributionList(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("DeleteDistributionList", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public int EndDeleteDistributionList(System.IAsyncResult asyncResult) {
+ public int EndDeleteDistributionList(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void DeleteDistributionListAsync(int itemId, int accountId) {
+ public void DeleteDistributionListAsync(int itemId, int accountId)
+ {
this.DeleteDistributionListAsync(itemId, accountId, null);
}
-
+
///
- public void DeleteDistributionListAsync(int itemId, int accountId, object userState) {
- if ((this.DeleteDistributionListOperationCompleted == null)) {
+ public void DeleteDistributionListAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.DeleteDistributionListOperationCompleted == null))
+ {
this.DeleteDistributionListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteDistributionListOperationCompleted);
}
this.InvokeAsync("DeleteDistributionList", new object[] {
itemId,
accountId}, this.DeleteDistributionListOperationCompleted, userState);
}
-
- private void OnDeleteDistributionListOperationCompleted(object arg) {
- if ((this.DeleteDistributionListCompleted != null)) {
+
+ private void OnDeleteDistributionListOperationCompleted(object arg)
+ {
+ if ((this.DeleteDistributionListCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DeleteDistributionListCompleted(this, new DeleteDistributionListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetDistributionListGeneralSettings", 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 ExchangeDistributionList GetDistributionListGeneralSettings(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetDistributionListGeneralSettings", 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 ExchangeDistributionList GetDistributionListGeneralSettings(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetDistributionListGeneralSettings", new object[] {
itemId,
accountId});
return ((ExchangeDistributionList)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetDistributionListGeneralSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetDistributionListGeneralSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetDistributionListGeneralSettings", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeDistributionList EndGetDistributionListGeneralSettings(System.IAsyncResult asyncResult) {
+ public ExchangeDistributionList EndGetDistributionListGeneralSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeDistributionList)(results[0]));
}
-
+
///
- public void GetDistributionListGeneralSettingsAsync(int itemId, int accountId) {
+ public void GetDistributionListGeneralSettingsAsync(int itemId, int accountId)
+ {
this.GetDistributionListGeneralSettingsAsync(itemId, accountId, null);
}
-
+
///
- public void GetDistributionListGeneralSettingsAsync(int itemId, int accountId, object userState) {
- if ((this.GetDistributionListGeneralSettingsOperationCompleted == null)) {
+ public void GetDistributionListGeneralSettingsAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetDistributionListGeneralSettingsOperationCompleted == null))
+ {
this.GetDistributionListGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDistributionListGeneralSettingsOperationCompleted);
}
this.InvokeAsync("GetDistributionListGeneralSettings", new object[] {
itemId,
accountId}, this.GetDistributionListGeneralSettingsOperationCompleted, userState);
}
-
- private void OnGetDistributionListGeneralSettingsOperationCompleted(object arg) {
- if ((this.GetDistributionListGeneralSettingsCompleted != null)) {
+
+ private void OnGetDistributionListGeneralSettingsOperationCompleted(object arg)
+ {
+ if ((this.GetDistributionListGeneralSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetDistributionListGeneralSettingsCompleted(this, new GetDistributionListGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetDistributionListGeneralSettings", 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 SetDistributionListGeneralSettings(int itemId, int accountId, string displayName, bool hideAddressBook, string managerAccount, string[] memberAccounts, string notes) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetDistributionListGeneralSettings", 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 SetDistributionListGeneralSettings(int itemId, int accountId, string displayName, bool hideAddressBook, string managerAccount, string[] memberAccounts, string notes)
+ {
object[] results = this.Invoke("SetDistributionListGeneralSettings", new object[] {
itemId,
accountId,
@@ -3168,9 +5000,10 @@ namespace WebsitePanel.EnterpriseServer {
notes});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSetDistributionListGeneralSettings(int itemId, int accountId, string displayName, bool hideAddressBook, string managerAccount, string[] memberAccounts, string notes, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSetDistributionListGeneralSettings(int itemId, int accountId, string displayName, bool hideAddressBook, string managerAccount, string[] memberAccounts, string notes, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SetDistributionListGeneralSettings", new object[] {
itemId,
accountId,
@@ -3180,21 +5013,25 @@ namespace WebsitePanel.EnterpriseServer {
memberAccounts,
notes}, callback, asyncState);
}
-
+
///
- public int EndSetDistributionListGeneralSettings(System.IAsyncResult asyncResult) {
+ public int EndSetDistributionListGeneralSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void SetDistributionListGeneralSettingsAsync(int itemId, int accountId, string displayName, bool hideAddressBook, string managerAccount, string[] memberAccounts, string notes) {
+ public void SetDistributionListGeneralSettingsAsync(int itemId, int accountId, string displayName, bool hideAddressBook, string managerAccount, string[] memberAccounts, string notes)
+ {
this.SetDistributionListGeneralSettingsAsync(itemId, accountId, displayName, hideAddressBook, managerAccount, memberAccounts, notes, null);
}
-
+
///
- public void SetDistributionListGeneralSettingsAsync(int itemId, int accountId, string displayName, bool hideAddressBook, string managerAccount, string[] memberAccounts, string notes, object userState) {
- if ((this.SetDistributionListGeneralSettingsOperationCompleted == null)) {
+ public void SetDistributionListGeneralSettingsAsync(int itemId, int accountId, string displayName, bool hideAddressBook, string managerAccount, string[] memberAccounts, string notes, object userState)
+ {
+ if ((this.SetDistributionListGeneralSettingsOperationCompleted == null))
+ {
this.SetDistributionListGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetDistributionListGeneralSettingsOperationCompleted);
}
this.InvokeAsync("SetDistributionListGeneralSettings", new object[] {
@@ -3206,61 +5043,72 @@ namespace WebsitePanel.EnterpriseServer {
memberAccounts,
notes}, this.SetDistributionListGeneralSettingsOperationCompleted, userState);
}
-
- private void OnSetDistributionListGeneralSettingsOperationCompleted(object arg) {
- if ((this.SetDistributionListGeneralSettingsCompleted != null)) {
+
+ private void OnSetDistributionListGeneralSettingsOperationCompleted(object arg)
+ {
+ if ((this.SetDistributionListGeneralSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetDistributionListGeneralSettingsCompleted(this, new SetDistributionListGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetDistributionListMailFlowSettings", 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 ExchangeDistributionList GetDistributionListMailFlowSettings(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetDistributionListMailFlowSettings", 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 ExchangeDistributionList GetDistributionListMailFlowSettings(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetDistributionListMailFlowSettings", new object[] {
itemId,
accountId});
return ((ExchangeDistributionList)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetDistributionListMailFlowSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetDistributionListMailFlowSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetDistributionListMailFlowSettings", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeDistributionList EndGetDistributionListMailFlowSettings(System.IAsyncResult asyncResult) {
+ public ExchangeDistributionList EndGetDistributionListMailFlowSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeDistributionList)(results[0]));
}
-
+
///
- public void GetDistributionListMailFlowSettingsAsync(int itemId, int accountId) {
+ public void GetDistributionListMailFlowSettingsAsync(int itemId, int accountId)
+ {
this.GetDistributionListMailFlowSettingsAsync(itemId, accountId, null);
}
-
+
///
- public void GetDistributionListMailFlowSettingsAsync(int itemId, int accountId, object userState) {
- if ((this.GetDistributionListMailFlowSettingsOperationCompleted == null)) {
+ public void GetDistributionListMailFlowSettingsAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetDistributionListMailFlowSettingsOperationCompleted == null))
+ {
this.GetDistributionListMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDistributionListMailFlowSettingsOperationCompleted);
}
this.InvokeAsync("GetDistributionListMailFlowSettings", new object[] {
itemId,
accountId}, this.GetDistributionListMailFlowSettingsOperationCompleted, userState);
}
-
- private void OnGetDistributionListMailFlowSettingsOperationCompleted(object arg) {
- if ((this.GetDistributionListMailFlowSettingsCompleted != null)) {
+
+ private void OnGetDistributionListMailFlowSettingsOperationCompleted(object arg)
+ {
+ if ((this.GetDistributionListMailFlowSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetDistributionListMailFlowSettingsCompleted(this, new GetDistributionListMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetDistributionListMailFlowSettings", 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 SetDistributionListMailFlowSettings(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetDistributionListMailFlowSettings", 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 SetDistributionListMailFlowSettings(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
+ {
object[] results = this.Invoke("SetDistributionListMailFlowSettings", new object[] {
itemId,
accountId,
@@ -3269,9 +5117,10 @@ namespace WebsitePanel.EnterpriseServer {
requireSenderAuthentication});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSetDistributionListMailFlowSettings(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSetDistributionListMailFlowSettings(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SetDistributionListMailFlowSettings", new object[] {
itemId,
accountId,
@@ -3279,21 +5128,25 @@ namespace WebsitePanel.EnterpriseServer {
rejectAccounts,
requireSenderAuthentication}, callback, asyncState);
}
-
+
///
- public int EndSetDistributionListMailFlowSettings(System.IAsyncResult asyncResult) {
+ public int EndSetDistributionListMailFlowSettings(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void SetDistributionListMailFlowSettingsAsync(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication) {
+ public void SetDistributionListMailFlowSettingsAsync(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
+ {
this.SetDistributionListMailFlowSettingsAsync(itemId, accountId, acceptAccounts, rejectAccounts, requireSenderAuthentication, null);
}
-
+
///
- public void SetDistributionListMailFlowSettingsAsync(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, object userState) {
- if ((this.SetDistributionListMailFlowSettingsOperationCompleted == null)) {
+ public void SetDistributionListMailFlowSettingsAsync(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, object userState)
+ {
+ if ((this.SetDistributionListMailFlowSettingsOperationCompleted == null))
+ {
this.SetDistributionListMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetDistributionListMailFlowSettingsOperationCompleted);
}
this.InvokeAsync("SetDistributionListMailFlowSettings", new object[] {
@@ -3303,90 +5156,106 @@ namespace WebsitePanel.EnterpriseServer {
rejectAccounts,
requireSenderAuthentication}, this.SetDistributionListMailFlowSettingsOperationCompleted, userState);
}
-
- private void OnSetDistributionListMailFlowSettingsOperationCompleted(object arg) {
- if ((this.SetDistributionListMailFlowSettingsCompleted != null)) {
+
+ private void OnSetDistributionListMailFlowSettingsOperationCompleted(object arg)
+ {
+ if ((this.SetDistributionListMailFlowSettingsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetDistributionListMailFlowSettingsCompleted(this, new SetDistributionListMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetDistributionListEmailAddresses", 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 ExchangeEmailAddress[] GetDistributionListEmailAddresses(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetDistributionListEmailAddresses", 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 ExchangeEmailAddress[] GetDistributionListEmailAddresses(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetDistributionListEmailAddresses", new object[] {
itemId,
accountId});
return ((ExchangeEmailAddress[])(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetDistributionListEmailAddresses(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetDistributionListEmailAddresses(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetDistributionListEmailAddresses", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeEmailAddress[] EndGetDistributionListEmailAddresses(System.IAsyncResult asyncResult) {
+ public ExchangeEmailAddress[] EndGetDistributionListEmailAddresses(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeEmailAddress[])(results[0]));
}
-
+
///
- public void GetDistributionListEmailAddressesAsync(int itemId, int accountId) {
+ public void GetDistributionListEmailAddressesAsync(int itemId, int accountId)
+ {
this.GetDistributionListEmailAddressesAsync(itemId, accountId, null);
}
-
+
///
- public void GetDistributionListEmailAddressesAsync(int itemId, int accountId, object userState) {
- if ((this.GetDistributionListEmailAddressesOperationCompleted == null)) {
+ public void GetDistributionListEmailAddressesAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetDistributionListEmailAddressesOperationCompleted == null))
+ {
this.GetDistributionListEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDistributionListEmailAddressesOperationCompleted);
}
this.InvokeAsync("GetDistributionListEmailAddresses", new object[] {
itemId,
accountId}, this.GetDistributionListEmailAddressesOperationCompleted, userState);
}
-
- private void OnGetDistributionListEmailAddressesOperationCompleted(object arg) {
- if ((this.GetDistributionListEmailAddressesCompleted != null)) {
+
+ private void OnGetDistributionListEmailAddressesOperationCompleted(object arg)
+ {
+ if ((this.GetDistributionListEmailAddressesCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetDistributionListEmailAddressesCompleted(this, new GetDistributionListEmailAddressesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/AddDistributionListEmailAddress", 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 AddDistributionListEmailAddress(int itemId, int accountId, string emailAddress) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/AddDistributionListEmailAddress", 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 AddDistributionListEmailAddress(int itemId, int accountId, string emailAddress)
+ {
object[] results = this.Invoke("AddDistributionListEmailAddress", new object[] {
itemId,
accountId,
emailAddress});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginAddDistributionListEmailAddress(int itemId, int accountId, string emailAddress, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginAddDistributionListEmailAddress(int itemId, int accountId, string emailAddress, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("AddDistributionListEmailAddress", new object[] {
itemId,
accountId,
emailAddress}, callback, asyncState);
}
-
+
///
- public int EndAddDistributionListEmailAddress(System.IAsyncResult asyncResult) {
+ public int EndAddDistributionListEmailAddress(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void AddDistributionListEmailAddressAsync(int itemId, int accountId, string emailAddress) {
+ public void AddDistributionListEmailAddressAsync(int itemId, int accountId, string emailAddress)
+ {
this.AddDistributionListEmailAddressAsync(itemId, accountId, emailAddress, null);
}
-
+
///
- public void AddDistributionListEmailAddressAsync(int itemId, int accountId, string emailAddress, object userState) {
- if ((this.AddDistributionListEmailAddressOperationCompleted == null)) {
+ public void AddDistributionListEmailAddressAsync(int itemId, int accountId, string emailAddress, object userState)
+ {
+ if ((this.AddDistributionListEmailAddressOperationCompleted == null))
+ {
this.AddDistributionListEmailAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddDistributionListEmailAddressOperationCompleted);
}
this.InvokeAsync("AddDistributionListEmailAddress", new object[] {
@@ -3394,47 +5263,55 @@ namespace WebsitePanel.EnterpriseServer {
accountId,
emailAddress}, this.AddDistributionListEmailAddressOperationCompleted, userState);
}
-
- private void OnAddDistributionListEmailAddressOperationCompleted(object arg) {
- if ((this.AddDistributionListEmailAddressCompleted != null)) {
+
+ private void OnAddDistributionListEmailAddressOperationCompleted(object arg)
+ {
+ if ((this.AddDistributionListEmailAddressCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.AddDistributionListEmailAddressCompleted(this, new AddDistributionListEmailAddressCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetDistributionListPrimaryEmailAddre" +
- "ss", 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 SetDistributionListPrimaryEmailAddress(int itemId, int accountId, string emailAddress) {
+ "ss", 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 SetDistributionListPrimaryEmailAddress(int itemId, int accountId, string emailAddress)
+ {
object[] results = this.Invoke("SetDistributionListPrimaryEmailAddress", new object[] {
itemId,
accountId,
emailAddress});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSetDistributionListPrimaryEmailAddress(int itemId, int accountId, string emailAddress, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSetDistributionListPrimaryEmailAddress(int itemId, int accountId, string emailAddress, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SetDistributionListPrimaryEmailAddress", new object[] {
itemId,
accountId,
emailAddress}, callback, asyncState);
}
-
+
///
- public int EndSetDistributionListPrimaryEmailAddress(System.IAsyncResult asyncResult) {
+ public int EndSetDistributionListPrimaryEmailAddress(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void SetDistributionListPrimaryEmailAddressAsync(int itemId, int accountId, string emailAddress) {
+ public void SetDistributionListPrimaryEmailAddressAsync(int itemId, int accountId, string emailAddress)
+ {
this.SetDistributionListPrimaryEmailAddressAsync(itemId, accountId, emailAddress, null);
}
-
+
///
- public void SetDistributionListPrimaryEmailAddressAsync(int itemId, int accountId, string emailAddress, object userState) {
- if ((this.SetDistributionListPrimaryEmailAddressOperationCompleted == null)) {
+ public void SetDistributionListPrimaryEmailAddressAsync(int itemId, int accountId, string emailAddress, object userState)
+ {
+ if ((this.SetDistributionListPrimaryEmailAddressOperationCompleted == null))
+ {
this.SetDistributionListPrimaryEmailAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetDistributionListPrimaryEmailAddressOperationCompleted);
}
this.InvokeAsync("SetDistributionListPrimaryEmailAddress", new object[] {
@@ -3442,47 +5319,55 @@ namespace WebsitePanel.EnterpriseServer {
accountId,
emailAddress}, this.SetDistributionListPrimaryEmailAddressOperationCompleted, userState);
}
-
- private void OnSetDistributionListPrimaryEmailAddressOperationCompleted(object arg) {
- if ((this.SetDistributionListPrimaryEmailAddressCompleted != null)) {
+
+ private void OnSetDistributionListPrimaryEmailAddressOperationCompleted(object arg)
+ {
+ if ((this.SetDistributionListPrimaryEmailAddressCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetDistributionListPrimaryEmailAddressCompleted(this, new SetDistributionListPrimaryEmailAddressCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteDistributionListEmailAddresses" +
- "", 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 DeleteDistributionListEmailAddresses(int itemId, int accountId, string[] emailAddresses) {
+ "", 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 DeleteDistributionListEmailAddresses(int itemId, int accountId, string[] emailAddresses)
+ {
object[] results = this.Invoke("DeleteDistributionListEmailAddresses", new object[] {
itemId,
accountId,
emailAddresses});
return ((int)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginDeleteDistributionListEmailAddresses(int itemId, int accountId, string[] emailAddresses, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginDeleteDistributionListEmailAddresses(int itemId, int accountId, string[] emailAddresses, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("DeleteDistributionListEmailAddresses", new object[] {
itemId,
accountId,
emailAddresses}, callback, asyncState);
}
-
+
///
- public int EndDeleteDistributionListEmailAddresses(System.IAsyncResult asyncResult) {
+ public int EndDeleteDistributionListEmailAddresses(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
-
+
///
- public void DeleteDistributionListEmailAddressesAsync(int itemId, int accountId, string[] emailAddresses) {
+ public void DeleteDistributionListEmailAddressesAsync(int itemId, int accountId, string[] emailAddresses)
+ {
this.DeleteDistributionListEmailAddressesAsync(itemId, accountId, emailAddresses, null);
}
-
+
///
- public void DeleteDistributionListEmailAddressesAsync(int itemId, int accountId, string[] emailAddresses, object userState) {
- if ((this.DeleteDistributionListEmailAddressesOperationCompleted == null)) {
+ public void DeleteDistributionListEmailAddressesAsync(int itemId, int accountId, string[] emailAddresses, object userState)
+ {
+ if ((this.DeleteDistributionListEmailAddressesOperationCompleted == null))
+ {
this.DeleteDistributionListEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteDistributionListEmailAddressesOperationCompleted);
}
this.InvokeAsync("DeleteDistributionListEmailAddresses", new object[] {
@@ -3490,17 +5375,20 @@ namespace WebsitePanel.EnterpriseServer {
accountId,
emailAddresses}, this.DeleteDistributionListEmailAddressesOperationCompleted, userState);
}
-
- private void OnDeleteDistributionListEmailAddressesOperationCompleted(object arg) {
- if ((this.DeleteDistributionListEmailAddressesCompleted != null)) {
+
+ private void OnDeleteDistributionListEmailAddressesOperationCompleted(object arg)
+ {
+ if ((this.DeleteDistributionListEmailAddressesCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DeleteDistributionListEmailAddressesCompleted(this, new DeleteDistributionListEmailAddressesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetDistributionListPermissions", 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 ResultObject SetDistributionListPermissions(int itemId, int accountId, string[] sendAsAccounts, string[] sendOnBehalfAccounts) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetDistributionListPermissions", 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 ResultObject SetDistributionListPermissions(int itemId, int accountId, string[] sendAsAccounts, string[] sendOnBehalfAccounts)
+ {
object[] results = this.Invoke("SetDistributionListPermissions", new object[] {
itemId,
accountId,
@@ -3508,30 +5396,35 @@ namespace WebsitePanel.EnterpriseServer {
sendOnBehalfAccounts});
return ((ResultObject)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginSetDistributionListPermissions(int itemId, int accountId, string[] sendAsAccounts, string[] sendOnBehalfAccounts, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginSetDistributionListPermissions(int itemId, int accountId, string[] sendAsAccounts, string[] sendOnBehalfAccounts, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("SetDistributionListPermissions", new object[] {
itemId,
accountId,
sendAsAccounts,
sendOnBehalfAccounts}, callback, asyncState);
}
-
+
///
- public ResultObject EndSetDistributionListPermissions(System.IAsyncResult asyncResult) {
+ public ResultObject EndSetDistributionListPermissions(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ResultObject)(results[0]));
}
-
+
///
- public void SetDistributionListPermissionsAsync(int itemId, int accountId, string[] sendAsAccounts, string[] sendOnBehalfAccounts) {
+ public void SetDistributionListPermissionsAsync(int itemId, int accountId, string[] sendAsAccounts, string[] sendOnBehalfAccounts)
+ {
this.SetDistributionListPermissionsAsync(itemId, accountId, sendAsAccounts, sendOnBehalfAccounts, null);
}
-
+
///
- public void SetDistributionListPermissionsAsync(int itemId, int accountId, string[] sendAsAccounts, string[] sendOnBehalfAccounts, object userState) {
- if ((this.SetDistributionListPermissionsOperationCompleted == null)) {
+ public void SetDistributionListPermissionsAsync(int itemId, int accountId, string[] sendAsAccounts, string[] sendOnBehalfAccounts, object userState)
+ {
+ if ((this.SetDistributionListPermissionsOperationCompleted == null))
+ {
this.SetDistributionListPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetDistributionListPermissionsOperationCompleted);
}
this.InvokeAsync("SetDistributionListPermissions", new object[] {
@@ -3540,3222 +5433,2922 @@ namespace WebsitePanel.EnterpriseServer {
sendAsAccounts,
sendOnBehalfAccounts}, this.SetDistributionListPermissionsOperationCompleted, userState);
}
-
- private void OnSetDistributionListPermissionsOperationCompleted(object arg) {
- if ((this.SetDistributionListPermissionsCompleted != null)) {
+
+ private void OnSetDistributionListPermissionsOperationCompleted(object arg)
+ {
+ if ((this.SetDistributionListPermissionsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SetDistributionListPermissionsCompleted(this, new SetDistributionListPermissionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetDistributionListPermissions", 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 ExchangeDistributionListResult GetDistributionListPermissions(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetDistributionListPermissions", 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 ExchangeDistributionListResult GetDistributionListPermissions(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetDistributionListPermissions", new object[] {
itemId,
accountId});
return ((ExchangeDistributionListResult)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetDistributionListPermissions(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetDistributionListPermissions(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetDistributionListPermissions", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeDistributionListResult EndGetDistributionListPermissions(System.IAsyncResult asyncResult) {
+ public ExchangeDistributionListResult EndGetDistributionListPermissions(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeDistributionListResult)(results[0]));
}
-
+
///
- public void GetDistributionListPermissionsAsync(int itemId, int accountId) {
+ public void GetDistributionListPermissionsAsync(int itemId, int accountId)
+ {
this.GetDistributionListPermissionsAsync(itemId, accountId, null);
}
-
+
///
- public void GetDistributionListPermissionsAsync(int itemId, int accountId, object userState) {
- if ((this.GetDistributionListPermissionsOperationCompleted == null)) {
+ public void GetDistributionListPermissionsAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetDistributionListPermissionsOperationCompleted == null))
+ {
this.GetDistributionListPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDistributionListPermissionsOperationCompleted);
}
this.InvokeAsync("GetDistributionListPermissions", new object[] {
itemId,
accountId}, this.GetDistributionListPermissionsOperationCompleted, userState);
}
-
- private void OnGetDistributionListPermissionsOperationCompleted(object arg) {
- if ((this.GetDistributionListPermissionsCompleted != null)) {
+
+ private void OnGetDistributionListPermissionsOperationCompleted(object arg)
+ {
+ if ((this.GetDistributionListPermissionsCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetDistributionListPermissionsCompleted(this, new GetDistributionListPermissionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMobileDevices", 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 ExchangeMobileDevice[] GetMobileDevices(int itemId, int accountId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMobileDevices", 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 ExchangeMobileDevice[] GetMobileDevices(int itemId, int accountId)
+ {
object[] results = this.Invoke("GetMobileDevices", new object[] {
itemId,
accountId});
return ((ExchangeMobileDevice[])(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetMobileDevices(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetMobileDevices(int itemId, int accountId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetMobileDevices", new object[] {
itemId,
accountId}, callback, asyncState);
}
-
+
///
- public ExchangeMobileDevice[] EndGetMobileDevices(System.IAsyncResult asyncResult) {
+ public ExchangeMobileDevice[] EndGetMobileDevices(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeMobileDevice[])(results[0]));
}
-
+
///
- public void GetMobileDevicesAsync(int itemId, int accountId) {
+ public void GetMobileDevicesAsync(int itemId, int accountId)
+ {
this.GetMobileDevicesAsync(itemId, accountId, null);
}
-
+
///
- public void GetMobileDevicesAsync(int itemId, int accountId, object userState) {
- if ((this.GetMobileDevicesOperationCompleted == null)) {
+ public void GetMobileDevicesAsync(int itemId, int accountId, object userState)
+ {
+ if ((this.GetMobileDevicesOperationCompleted == null))
+ {
this.GetMobileDevicesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMobileDevicesOperationCompleted);
}
this.InvokeAsync("GetMobileDevices", new object[] {
itemId,
accountId}, this.GetMobileDevicesOperationCompleted, userState);
}
-
- private void OnGetMobileDevicesOperationCompleted(object arg) {
- if ((this.GetMobileDevicesCompleted != null)) {
+
+ private void OnGetMobileDevicesOperationCompleted(object arg)
+ {
+ if ((this.GetMobileDevicesCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetMobileDevicesCompleted(this, new GetMobileDevicesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMobileDevice", 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 ExchangeMobileDevice GetMobileDevice(int itemId, string deviceId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetMobileDevice", 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 ExchangeMobileDevice GetMobileDevice(int itemId, string deviceId)
+ {
object[] results = this.Invoke("GetMobileDevice", new object[] {
itemId,
deviceId});
return ((ExchangeMobileDevice)(results[0]));
}
-
+
///
- public System.IAsyncResult BeginGetMobileDevice(int itemId, string deviceId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginGetMobileDevice(int itemId, string deviceId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("GetMobileDevice", new object[] {
itemId,
deviceId}, callback, asyncState);
}
-
+
///
- public ExchangeMobileDevice EndGetMobileDevice(System.IAsyncResult asyncResult) {
+ public ExchangeMobileDevice EndGetMobileDevice(System.IAsyncResult asyncResult)
+ {
object[] results = this.EndInvoke(asyncResult);
return ((ExchangeMobileDevice)(results[0]));
}
-
+
///
- public void GetMobileDeviceAsync(int itemId, string deviceId) {
+ public void GetMobileDeviceAsync(int itemId, string deviceId)
+ {
this.GetMobileDeviceAsync(itemId, deviceId, null);
}
-
+
///
- public void GetMobileDeviceAsync(int itemId, string deviceId, object userState) {
- if ((this.GetMobileDeviceOperationCompleted == null)) {
+ public void GetMobileDeviceAsync(int itemId, string deviceId, object userState)
+ {
+ if ((this.GetMobileDeviceOperationCompleted == null))
+ {
this.GetMobileDeviceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMobileDeviceOperationCompleted);
}
this.InvokeAsync("GetMobileDevice", new object[] {
itemId,
deviceId}, this.GetMobileDeviceOperationCompleted, userState);
}
-
- private void OnGetMobileDeviceOperationCompleted(object arg) {
- if ((this.GetMobileDeviceCompleted != null)) {
+
+ private void OnGetMobileDeviceOperationCompleted(object arg)
+ {
+ if ((this.GetMobileDeviceCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetMobileDeviceCompleted(this, new GetMobileDeviceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/WipeDataFromDevice", 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 void WipeDataFromDevice(int itemId, string deviceId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/WipeDataFromDevice", 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 void WipeDataFromDevice(int itemId, string deviceId)
+ {
this.Invoke("WipeDataFromDevice", new object[] {
itemId,
deviceId});
}
-
+
///
- public System.IAsyncResult BeginWipeDataFromDevice(int itemId, string deviceId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginWipeDataFromDevice(int itemId, string deviceId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("WipeDataFromDevice", new object[] {
itemId,
deviceId}, callback, asyncState);
}
-
+
///
- public void EndWipeDataFromDevice(System.IAsyncResult asyncResult) {
+ public void EndWipeDataFromDevice(System.IAsyncResult asyncResult)
+ {
this.EndInvoke(asyncResult);
}
-
+
///
- public void WipeDataFromDeviceAsync(int itemId, string deviceId) {
+ public void WipeDataFromDeviceAsync(int itemId, string deviceId)
+ {
this.WipeDataFromDeviceAsync(itemId, deviceId, null);
}
-
+
///
- public void WipeDataFromDeviceAsync(int itemId, string deviceId, object userState) {
- if ((this.WipeDataFromDeviceOperationCompleted == null)) {
+ public void WipeDataFromDeviceAsync(int itemId, string deviceId, object userState)
+ {
+ if ((this.WipeDataFromDeviceOperationCompleted == null))
+ {
this.WipeDataFromDeviceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnWipeDataFromDeviceOperationCompleted);
}
this.InvokeAsync("WipeDataFromDevice", new object[] {
itemId,
deviceId}, this.WipeDataFromDeviceOperationCompleted, userState);
}
-
- private void OnWipeDataFromDeviceOperationCompleted(object arg) {
- if ((this.WipeDataFromDeviceCompleted != null)) {
+
+ private void OnWipeDataFromDeviceOperationCompleted(object arg)
+ {
+ if ((this.WipeDataFromDeviceCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.WipeDataFromDeviceCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CancelRemoteWipeRequest", 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 void CancelRemoteWipeRequest(int itemId, string deviceId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CancelRemoteWipeRequest", 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 void CancelRemoteWipeRequest(int itemId, string deviceId)
+ {
this.Invoke("CancelRemoteWipeRequest", new object[] {
itemId,
deviceId});
}
-
+
///
- public System.IAsyncResult BeginCancelRemoteWipeRequest(int itemId, string deviceId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginCancelRemoteWipeRequest(int itemId, string deviceId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("CancelRemoteWipeRequest", new object[] {
itemId,
deviceId}, callback, asyncState);
}
-
+
///
- public void EndCancelRemoteWipeRequest(System.IAsyncResult asyncResult) {
+ public void EndCancelRemoteWipeRequest(System.IAsyncResult asyncResult)
+ {
this.EndInvoke(asyncResult);
}
-
+
///
- public void CancelRemoteWipeRequestAsync(int itemId, string deviceId) {
+ public void CancelRemoteWipeRequestAsync(int itemId, string deviceId)
+ {
this.CancelRemoteWipeRequestAsync(itemId, deviceId, null);
}
-
+
///
- public void CancelRemoteWipeRequestAsync(int itemId, string deviceId, object userState) {
- if ((this.CancelRemoteWipeRequestOperationCompleted == null)) {
+ public void CancelRemoteWipeRequestAsync(int itemId, string deviceId, object userState)
+ {
+ if ((this.CancelRemoteWipeRequestOperationCompleted == null))
+ {
this.CancelRemoteWipeRequestOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCancelRemoteWipeRequestOperationCompleted);
}
this.InvokeAsync("CancelRemoteWipeRequest", new object[] {
itemId,
deviceId}, this.CancelRemoteWipeRequestOperationCompleted, userState);
}
-
- private void OnCancelRemoteWipeRequestOperationCompleted(object arg) {
- if ((this.CancelRemoteWipeRequestCompleted != null)) {
+
+ private void OnCancelRemoteWipeRequestOperationCompleted(object arg)
+ {
+ if ((this.CancelRemoteWipeRequestCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.CancelRemoteWipeRequestCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/RemoveDevice", 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 void RemoveDevice(int itemId, string deviceId) {
+ [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/RemoveDevice", 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 void RemoveDevice(int itemId, string deviceId)
+ {
this.Invoke("RemoveDevice", new object[] {
itemId,
deviceId});
}
-
+
///
- public System.IAsyncResult BeginRemoveDevice(int itemId, string deviceId, System.AsyncCallback callback, object asyncState) {
+ public System.IAsyncResult BeginRemoveDevice(int itemId, string deviceId, System.AsyncCallback callback, object asyncState)
+ {
return this.BeginInvoke("RemoveDevice", new object[] {
itemId,
deviceId}, callback, asyncState);
}
-
+
///
- public void EndRemoveDevice(System.IAsyncResult asyncResult) {
+ public void EndRemoveDevice(System.IAsyncResult asyncResult)
+ {
this.EndInvoke(asyncResult);
}
-
+
///
- public void RemoveDeviceAsync(int itemId, string deviceId) {
+ public void RemoveDeviceAsync(int itemId, string deviceId)
+ {
this.RemoveDeviceAsync(itemId, deviceId, null);
}
-
+
///
- public void RemoveDeviceAsync(int itemId, string deviceId, object userState) {
- if ((this.RemoveDeviceOperationCompleted == null)) {
+ public void RemoveDeviceAsync(int itemId, string deviceId, object userState)
+ {
+ if ((this.RemoveDeviceOperationCompleted == null))
+ {
this.RemoveDeviceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRemoveDeviceOperationCompleted);
}
this.InvokeAsync("RemoveDevice", new object[] {
itemId,
deviceId}, this.RemoveDeviceOperationCompleted, userState);
}
-
- private void OnRemoveDeviceOperationCompleted(object arg) {
- if ((this.RemoveDeviceCompleted != null)) {
+
+ private void OnRemoveDeviceOperationCompleted(object arg)
+ {
+ if ((this.RemoveDeviceCompleted != null))
+ {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.RemoveDeviceCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
-
+
///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeMailboxPlans", 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 ExchangeMailboxPlan[] GetExchangeMailboxPlans(int itemId) {
- object[] results = this.Invoke("GetExchangeMailboxPlans", new object[] {
- itemId});
- return ((ExchangeMailboxPlan[])(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginGetExchangeMailboxPlans(int itemId, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("GetExchangeMailboxPlans", new object[] {
- itemId}, callback, asyncState);
- }
-
- ///
- public ExchangeMailboxPlan[] EndGetExchangeMailboxPlans(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((ExchangeMailboxPlan[])(results[0]));
- }
-
- ///
- public void GetExchangeMailboxPlansAsync(int itemId) {
- this.GetExchangeMailboxPlansAsync(itemId, null);
- }
-
- ///
- public void GetExchangeMailboxPlansAsync(int itemId, object userState) {
- if ((this.GetExchangeMailboxPlansOperationCompleted == null)) {
- this.GetExchangeMailboxPlansOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExchangeMailboxPlansOperationCompleted);
- }
- this.InvokeAsync("GetExchangeMailboxPlans", new object[] {
- itemId}, this.GetExchangeMailboxPlansOperationCompleted, userState);
- }
-
- private void OnGetExchangeMailboxPlansOperationCompleted(object arg) {
- if ((this.GetExchangeMailboxPlansCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.GetExchangeMailboxPlansCompleted(this, new GetExchangeMailboxPlansCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetExchangeMailboxPlan", 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 ExchangeMailboxPlan GetExchangeMailboxPlan(int itemId, int mailboxPlanId) {
- object[] results = this.Invoke("GetExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlanId});
- return ((ExchangeMailboxPlan)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginGetExchangeMailboxPlan(int itemId, int mailboxPlanId, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("GetExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlanId}, callback, asyncState);
- }
-
- ///
- public ExchangeMailboxPlan EndGetExchangeMailboxPlan(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((ExchangeMailboxPlan)(results[0]));
- }
-
- ///
- public void GetExchangeMailboxPlanAsync(int itemId, int mailboxPlanId) {
- this.GetExchangeMailboxPlanAsync(itemId, mailboxPlanId, null);
- }
-
- ///
- public void GetExchangeMailboxPlanAsync(int itemId, int mailboxPlanId, object userState) {
- if ((this.GetExchangeMailboxPlanOperationCompleted == null)) {
- this.GetExchangeMailboxPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExchangeMailboxPlanOperationCompleted);
- }
- this.InvokeAsync("GetExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlanId}, this.GetExchangeMailboxPlanOperationCompleted, userState);
- }
-
- private void OnGetExchangeMailboxPlanOperationCompleted(object arg) {
- if ((this.GetExchangeMailboxPlanCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.GetExchangeMailboxPlanCompleted(this, new GetExchangeMailboxPlanCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/AddExchangeMailboxPlan", 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 AddExchangeMailboxPlan(int itemId, ExchangeMailboxPlan mailboxPlan) {
- object[] results = this.Invoke("AddExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlan});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginAddExchangeMailboxPlan(int itemId, ExchangeMailboxPlan mailboxPlan, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("AddExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlan}, callback, asyncState);
- }
-
- ///
- public int EndAddExchangeMailboxPlan(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void AddExchangeMailboxPlanAsync(int itemId, ExchangeMailboxPlan mailboxPlan) {
- this.AddExchangeMailboxPlanAsync(itemId, mailboxPlan, null);
- }
-
- ///
- public void AddExchangeMailboxPlanAsync(int itemId, ExchangeMailboxPlan mailboxPlan, object userState) {
- if ((this.AddExchangeMailboxPlanOperationCompleted == null)) {
- this.AddExchangeMailboxPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddExchangeMailboxPlanOperationCompleted);
- }
- this.InvokeAsync("AddExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlan}, this.AddExchangeMailboxPlanOperationCompleted, userState);
- }
-
- private void OnAddExchangeMailboxPlanOperationCompleted(object arg) {
- if ((this.AddExchangeMailboxPlanCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.AddExchangeMailboxPlanCompleted(this, new AddExchangeMailboxPlanCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/UpdateExchangeMailboxPlan", 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 UpdateExchangeMailboxPlan(int itemId, ExchangeMailboxPlan mailboxPlan) {
- object[] results = this.Invoke("UpdateExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlan});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginUpdateExchangeMailboxPlan(int itemId, ExchangeMailboxPlan mailboxPlan, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("UpdateExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlan}, callback, asyncState);
- }
-
- ///
- public int EndUpdateExchangeMailboxPlan(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void UpdateExchangeMailboxPlanAsync(int itemId, ExchangeMailboxPlan mailboxPlan) {
- this.UpdateExchangeMailboxPlanAsync(itemId, mailboxPlan, null);
- }
-
- ///
- public void UpdateExchangeMailboxPlanAsync(int itemId, ExchangeMailboxPlan mailboxPlan, object userState) {
- if ((this.UpdateExchangeMailboxPlanOperationCompleted == null)) {
- this.UpdateExchangeMailboxPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateExchangeMailboxPlanOperationCompleted);
- }
- this.InvokeAsync("UpdateExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlan}, this.UpdateExchangeMailboxPlanOperationCompleted, userState);
- }
-
- private void OnUpdateExchangeMailboxPlanOperationCompleted(object arg) {
- if ((this.UpdateExchangeMailboxPlanCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.UpdateExchangeMailboxPlanCompleted(this, new UpdateExchangeMailboxPlanCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeleteExchangeMailboxPlan", 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 DeleteExchangeMailboxPlan(int itemId, int mailboxPlanId) {
- object[] results = this.Invoke("DeleteExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlanId});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginDeleteExchangeMailboxPlan(int itemId, int mailboxPlanId, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("DeleteExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlanId}, callback, asyncState);
- }
-
- ///
- public int EndDeleteExchangeMailboxPlan(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void DeleteExchangeMailboxPlanAsync(int itemId, int mailboxPlanId) {
- this.DeleteExchangeMailboxPlanAsync(itemId, mailboxPlanId, null);
- }
-
- ///
- public void DeleteExchangeMailboxPlanAsync(int itemId, int mailboxPlanId, object userState) {
- if ((this.DeleteExchangeMailboxPlanOperationCompleted == null)) {
- this.DeleteExchangeMailboxPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteExchangeMailboxPlanOperationCompleted);
- }
- this.InvokeAsync("DeleteExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlanId}, this.DeleteExchangeMailboxPlanOperationCompleted, userState);
- }
-
- private void OnDeleteExchangeMailboxPlanOperationCompleted(object arg) {
- if ((this.DeleteExchangeMailboxPlanCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.DeleteExchangeMailboxPlanCompleted(this, new DeleteExchangeMailboxPlanCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetOrganizationDefaultExchangeMailbo" +
- "xPlan", 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 void SetOrganizationDefaultExchangeMailboxPlan(int itemId, int mailboxPlanId) {
- this.Invoke("SetOrganizationDefaultExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlanId});
- }
-
- ///
- public System.IAsyncResult BeginSetOrganizationDefaultExchangeMailboxPlan(int itemId, int mailboxPlanId, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("SetOrganizationDefaultExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlanId}, callback, asyncState);
- }
-
- ///
- public void EndSetOrganizationDefaultExchangeMailboxPlan(System.IAsyncResult asyncResult) {
- this.EndInvoke(asyncResult);
- }
-
- ///
- public void SetOrganizationDefaultExchangeMailboxPlanAsync(int itemId, int mailboxPlanId) {
- this.SetOrganizationDefaultExchangeMailboxPlanAsync(itemId, mailboxPlanId, null);
- }
-
- ///
- public void SetOrganizationDefaultExchangeMailboxPlanAsync(int itemId, int mailboxPlanId, object userState) {
- if ((this.SetOrganizationDefaultExchangeMailboxPlanOperationCompleted == null)) {
- this.SetOrganizationDefaultExchangeMailboxPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetOrganizationDefaultExchangeMailboxPlanOperationCompleted);
- }
- this.InvokeAsync("SetOrganizationDefaultExchangeMailboxPlan", new object[] {
- itemId,
- mailboxPlanId}, this.SetOrganizationDefaultExchangeMailboxPlanOperationCompleted, userState);
- }
-
- private void OnSetOrganizationDefaultExchangeMailboxPlanOperationCompleted(object arg) {
- if ((this.SetOrganizationDefaultExchangeMailboxPlanCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.SetOrganizationDefaultExchangeMailboxPlanCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/CreatePublicFolder", 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 CreatePublicFolder(int itemId, string parentFolder, string folderName, bool mailEnabled, string accountName, string domain) {
- object[] results = this.Invoke("CreatePublicFolder", new object[] {
- itemId,
- parentFolder,
- folderName,
- mailEnabled,
- accountName,
- domain});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginCreatePublicFolder(int itemId, string parentFolder, string folderName, bool mailEnabled, string accountName, string domain, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("CreatePublicFolder", new object[] {
- itemId,
- parentFolder,
- folderName,
- mailEnabled,
- accountName,
- domain}, callback, asyncState);
- }
-
- ///
- public int EndCreatePublicFolder(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void CreatePublicFolderAsync(int itemId, string parentFolder, string folderName, bool mailEnabled, string accountName, string domain) {
- this.CreatePublicFolderAsync(itemId, parentFolder, folderName, mailEnabled, accountName, domain, null);
- }
-
- ///
- public void CreatePublicFolderAsync(int itemId, string parentFolder, string folderName, bool mailEnabled, string accountName, string domain, object userState) {
- if ((this.CreatePublicFolderOperationCompleted == null)) {
- this.CreatePublicFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreatePublicFolderOperationCompleted);
- }
- this.InvokeAsync("CreatePublicFolder", new object[] {
- itemId,
- parentFolder,
- folderName,
- mailEnabled,
- accountName,
- domain}, this.CreatePublicFolderOperationCompleted, userState);
- }
-
- private void OnCreatePublicFolderOperationCompleted(object arg) {
- if ((this.CreatePublicFolderCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.CreatePublicFolderCompleted(this, new CreatePublicFolderCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeletePublicFolders", 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 DeletePublicFolders(int itemId, int[] accountIds) {
- object[] results = this.Invoke("DeletePublicFolders", new object[] {
- itemId,
- accountIds});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginDeletePublicFolders(int itemId, int[] accountIds, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("DeletePublicFolders", new object[] {
- itemId,
- accountIds}, callback, asyncState);
- }
-
- ///
- public int EndDeletePublicFolders(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void DeletePublicFoldersAsync(int itemId, int[] accountIds) {
- this.DeletePublicFoldersAsync(itemId, accountIds, null);
- }
-
- ///
- public void DeletePublicFoldersAsync(int itemId, int[] accountIds, object userState) {
- if ((this.DeletePublicFoldersOperationCompleted == null)) {
- this.DeletePublicFoldersOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeletePublicFoldersOperationCompleted);
- }
- this.InvokeAsync("DeletePublicFolders", new object[] {
- itemId,
- accountIds}, this.DeletePublicFoldersOperationCompleted, userState);
- }
-
- private void OnDeletePublicFoldersOperationCompleted(object arg) {
- if ((this.DeletePublicFoldersCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.DeletePublicFoldersCompleted(this, new DeletePublicFoldersCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeletePublicFolder", 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 DeletePublicFolder(int itemId, int accountId) {
- object[] results = this.Invoke("DeletePublicFolder", new object[] {
- itemId,
- accountId});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginDeletePublicFolder(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("DeletePublicFolder", new object[] {
- itemId,
- accountId}, callback, asyncState);
- }
-
- ///
- public int EndDeletePublicFolder(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void DeletePublicFolderAsync(int itemId, int accountId) {
- this.DeletePublicFolderAsync(itemId, accountId, null);
- }
-
- ///
- public void DeletePublicFolderAsync(int itemId, int accountId, object userState) {
- if ((this.DeletePublicFolderOperationCompleted == null)) {
- this.DeletePublicFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeletePublicFolderOperationCompleted);
- }
- this.InvokeAsync("DeletePublicFolder", new object[] {
- itemId,
- accountId}, this.DeletePublicFolderOperationCompleted, userState);
- }
-
- private void OnDeletePublicFolderOperationCompleted(object arg) {
- if ((this.DeletePublicFolderCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.DeletePublicFolderCompleted(this, new DeletePublicFolderCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/EnableMailPublicFolder", 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 EnableMailPublicFolder(int itemId, int accountId, string name, string domain) {
- object[] results = this.Invoke("EnableMailPublicFolder", new object[] {
- itemId,
- accountId,
- name,
- domain});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginEnableMailPublicFolder(int itemId, int accountId, string name, string domain, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("EnableMailPublicFolder", new object[] {
- itemId,
- accountId,
- name,
- domain}, callback, asyncState);
- }
-
- ///
- public int EndEnableMailPublicFolder(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void EnableMailPublicFolderAsync(int itemId, int accountId, string name, string domain) {
- this.EnableMailPublicFolderAsync(itemId, accountId, name, domain, null);
- }
-
- ///
- public void EnableMailPublicFolderAsync(int itemId, int accountId, string name, string domain, object userState) {
- if ((this.EnableMailPublicFolderOperationCompleted == null)) {
- this.EnableMailPublicFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnEnableMailPublicFolderOperationCompleted);
- }
- this.InvokeAsync("EnableMailPublicFolder", new object[] {
- itemId,
- accountId,
- name,
- domain}, this.EnableMailPublicFolderOperationCompleted, userState);
- }
-
- private void OnEnableMailPublicFolderOperationCompleted(object arg) {
- if ((this.EnableMailPublicFolderCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.EnableMailPublicFolderCompleted(this, new EnableMailPublicFolderCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DisableMailPublicFolder", 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 DisableMailPublicFolder(int itemId, int accountId) {
- object[] results = this.Invoke("DisableMailPublicFolder", new object[] {
- itemId,
- accountId});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginDisableMailPublicFolder(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("DisableMailPublicFolder", new object[] {
- itemId,
- accountId}, callback, asyncState);
- }
-
- ///
- public int EndDisableMailPublicFolder(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void DisableMailPublicFolderAsync(int itemId, int accountId) {
- this.DisableMailPublicFolderAsync(itemId, accountId, null);
- }
-
- ///
- public void DisableMailPublicFolderAsync(int itemId, int accountId, object userState) {
- if ((this.DisableMailPublicFolderOperationCompleted == null)) {
- this.DisableMailPublicFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDisableMailPublicFolderOperationCompleted);
- }
- this.InvokeAsync("DisableMailPublicFolder", new object[] {
- itemId,
- accountId}, this.DisableMailPublicFolderOperationCompleted, userState);
- }
-
- private void OnDisableMailPublicFolderOperationCompleted(object arg) {
- if ((this.DisableMailPublicFolderCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.DisableMailPublicFolderCompleted(this, new DisableMailPublicFolderCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetPublicFolderGeneralSettings", 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 ExchangePublicFolder GetPublicFolderGeneralSettings(int itemId, int accountId) {
- object[] results = this.Invoke("GetPublicFolderGeneralSettings", new object[] {
- itemId,
- accountId});
- return ((ExchangePublicFolder)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginGetPublicFolderGeneralSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("GetPublicFolderGeneralSettings", new object[] {
- itemId,
- accountId}, callback, asyncState);
- }
-
- ///
- public ExchangePublicFolder EndGetPublicFolderGeneralSettings(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((ExchangePublicFolder)(results[0]));
- }
-
- ///
- public void GetPublicFolderGeneralSettingsAsync(int itemId, int accountId) {
- this.GetPublicFolderGeneralSettingsAsync(itemId, accountId, null);
- }
-
- ///
- public void GetPublicFolderGeneralSettingsAsync(int itemId, int accountId, object userState) {
- if ((this.GetPublicFolderGeneralSettingsOperationCompleted == null)) {
- this.GetPublicFolderGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPublicFolderGeneralSettingsOperationCompleted);
- }
- this.InvokeAsync("GetPublicFolderGeneralSettings", new object[] {
- itemId,
- accountId}, this.GetPublicFolderGeneralSettingsOperationCompleted, userState);
- }
-
- private void OnGetPublicFolderGeneralSettingsOperationCompleted(object arg) {
- if ((this.GetPublicFolderGeneralSettingsCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.GetPublicFolderGeneralSettingsCompleted(this, new GetPublicFolderGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetPublicFolderGeneralSettings", 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 SetPublicFolderGeneralSettings(int itemId, int accountId, string newName, bool hideAddressBook, ExchangeAccount[] accounts) {
- object[] results = this.Invoke("SetPublicFolderGeneralSettings", new object[] {
- itemId,
- accountId,
- newName,
- hideAddressBook,
- accounts});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginSetPublicFolderGeneralSettings(int itemId, int accountId, string newName, bool hideAddressBook, ExchangeAccount[] accounts, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("SetPublicFolderGeneralSettings", new object[] {
- itemId,
- accountId,
- newName,
- hideAddressBook,
- accounts}, callback, asyncState);
- }
-
- ///
- public int EndSetPublicFolderGeneralSettings(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void SetPublicFolderGeneralSettingsAsync(int itemId, int accountId, string newName, bool hideAddressBook, ExchangeAccount[] accounts) {
- this.SetPublicFolderGeneralSettingsAsync(itemId, accountId, newName, hideAddressBook, accounts, null);
- }
-
- ///
- public void SetPublicFolderGeneralSettingsAsync(int itemId, int accountId, string newName, bool hideAddressBook, ExchangeAccount[] accounts, object userState) {
- if ((this.SetPublicFolderGeneralSettingsOperationCompleted == null)) {
- this.SetPublicFolderGeneralSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetPublicFolderGeneralSettingsOperationCompleted);
- }
- this.InvokeAsync("SetPublicFolderGeneralSettings", new object[] {
- itemId,
- accountId,
- newName,
- hideAddressBook,
- accounts}, this.SetPublicFolderGeneralSettingsOperationCompleted, userState);
- }
-
- private void OnSetPublicFolderGeneralSettingsOperationCompleted(object arg) {
- if ((this.SetPublicFolderGeneralSettingsCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.SetPublicFolderGeneralSettingsCompleted(this, new SetPublicFolderGeneralSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetPublicFolderMailFlowSettings", 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 ExchangePublicFolder GetPublicFolderMailFlowSettings(int itemId, int accountId) {
- object[] results = this.Invoke("GetPublicFolderMailFlowSettings", new object[] {
- itemId,
- accountId});
- return ((ExchangePublicFolder)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginGetPublicFolderMailFlowSettings(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("GetPublicFolderMailFlowSettings", new object[] {
- itemId,
- accountId}, callback, asyncState);
- }
-
- ///
- public ExchangePublicFolder EndGetPublicFolderMailFlowSettings(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((ExchangePublicFolder)(results[0]));
- }
-
- ///
- public void GetPublicFolderMailFlowSettingsAsync(int itemId, int accountId) {
- this.GetPublicFolderMailFlowSettingsAsync(itemId, accountId, null);
- }
-
- ///
- public void GetPublicFolderMailFlowSettingsAsync(int itemId, int accountId, object userState) {
- if ((this.GetPublicFolderMailFlowSettingsOperationCompleted == null)) {
- this.GetPublicFolderMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPublicFolderMailFlowSettingsOperationCompleted);
- }
- this.InvokeAsync("GetPublicFolderMailFlowSettings", new object[] {
- itemId,
- accountId}, this.GetPublicFolderMailFlowSettingsOperationCompleted, userState);
- }
-
- private void OnGetPublicFolderMailFlowSettingsOperationCompleted(object arg) {
- if ((this.GetPublicFolderMailFlowSettingsCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.GetPublicFolderMailFlowSettingsCompleted(this, new GetPublicFolderMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetPublicFolderMailFlowSettings", 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 SetPublicFolderMailFlowSettings(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication) {
- object[] results = this.Invoke("SetPublicFolderMailFlowSettings", new object[] {
- itemId,
- accountId,
- acceptAccounts,
- rejectAccounts,
- requireSenderAuthentication});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginSetPublicFolderMailFlowSettings(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("SetPublicFolderMailFlowSettings", new object[] {
- itemId,
- accountId,
- acceptAccounts,
- rejectAccounts,
- requireSenderAuthentication}, callback, asyncState);
- }
-
- ///
- public int EndSetPublicFolderMailFlowSettings(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void SetPublicFolderMailFlowSettingsAsync(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication) {
- this.SetPublicFolderMailFlowSettingsAsync(itemId, accountId, acceptAccounts, rejectAccounts, requireSenderAuthentication, null);
- }
-
- ///
- public void SetPublicFolderMailFlowSettingsAsync(int itemId, int accountId, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication, object userState) {
- if ((this.SetPublicFolderMailFlowSettingsOperationCompleted == null)) {
- this.SetPublicFolderMailFlowSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetPublicFolderMailFlowSettingsOperationCompleted);
- }
- this.InvokeAsync("SetPublicFolderMailFlowSettings", new object[] {
- itemId,
- accountId,
- acceptAccounts,
- rejectAccounts,
- requireSenderAuthentication}, this.SetPublicFolderMailFlowSettingsOperationCompleted, userState);
- }
-
- private void OnSetPublicFolderMailFlowSettingsOperationCompleted(object arg) {
- if ((this.SetPublicFolderMailFlowSettingsCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.SetPublicFolderMailFlowSettingsCompleted(this, new SetPublicFolderMailFlowSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/GetPublicFolderEmailAddresses", 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 ExchangeEmailAddress[] GetPublicFolderEmailAddresses(int itemId, int accountId) {
- object[] results = this.Invoke("GetPublicFolderEmailAddresses", new object[] {
- itemId,
- accountId});
- return ((ExchangeEmailAddress[])(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginGetPublicFolderEmailAddresses(int itemId, int accountId, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("GetPublicFolderEmailAddresses", new object[] {
- itemId,
- accountId}, callback, asyncState);
- }
-
- ///
- public ExchangeEmailAddress[] EndGetPublicFolderEmailAddresses(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((ExchangeEmailAddress[])(results[0]));
- }
-
- ///
- public void GetPublicFolderEmailAddressesAsync(int itemId, int accountId) {
- this.GetPublicFolderEmailAddressesAsync(itemId, accountId, null);
- }
-
- ///
- public void GetPublicFolderEmailAddressesAsync(int itemId, int accountId, object userState) {
- if ((this.GetPublicFolderEmailAddressesOperationCompleted == null)) {
- this.GetPublicFolderEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPublicFolderEmailAddressesOperationCompleted);
- }
- this.InvokeAsync("GetPublicFolderEmailAddresses", new object[] {
- itemId,
- accountId}, this.GetPublicFolderEmailAddressesOperationCompleted, userState);
- }
-
- private void OnGetPublicFolderEmailAddressesOperationCompleted(object arg) {
- if ((this.GetPublicFolderEmailAddressesCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.GetPublicFolderEmailAddressesCompleted(this, new GetPublicFolderEmailAddressesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/AddPublicFolderEmailAddress", 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 AddPublicFolderEmailAddress(int itemId, int accountId, string emailAddress) {
- object[] results = this.Invoke("AddPublicFolderEmailAddress", new object[] {
- itemId,
- accountId,
- emailAddress});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginAddPublicFolderEmailAddress(int itemId, int accountId, string emailAddress, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("AddPublicFolderEmailAddress", new object[] {
- itemId,
- accountId,
- emailAddress}, callback, asyncState);
- }
-
- ///
- public int EndAddPublicFolderEmailAddress(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void AddPublicFolderEmailAddressAsync(int itemId, int accountId, string emailAddress) {
- this.AddPublicFolderEmailAddressAsync(itemId, accountId, emailAddress, null);
- }
-
- ///
- public void AddPublicFolderEmailAddressAsync(int itemId, int accountId, string emailAddress, object userState) {
- if ((this.AddPublicFolderEmailAddressOperationCompleted == null)) {
- this.AddPublicFolderEmailAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddPublicFolderEmailAddressOperationCompleted);
- }
- this.InvokeAsync("AddPublicFolderEmailAddress", new object[] {
- itemId,
- accountId,
- emailAddress}, this.AddPublicFolderEmailAddressOperationCompleted, userState);
- }
-
- private void OnAddPublicFolderEmailAddressOperationCompleted(object arg) {
- if ((this.AddPublicFolderEmailAddressCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.AddPublicFolderEmailAddressCompleted(this, new AddPublicFolderEmailAddressCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/SetPublicFolderPrimaryEmailAddress", 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 SetPublicFolderPrimaryEmailAddress(int itemId, int accountId, string emailAddress) {
- object[] results = this.Invoke("SetPublicFolderPrimaryEmailAddress", new object[] {
- itemId,
- accountId,
- emailAddress});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginSetPublicFolderPrimaryEmailAddress(int itemId, int accountId, string emailAddress, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("SetPublicFolderPrimaryEmailAddress", new object[] {
- itemId,
- accountId,
- emailAddress}, callback, asyncState);
- }
-
- ///
- public int EndSetPublicFolderPrimaryEmailAddress(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void SetPublicFolderPrimaryEmailAddressAsync(int itemId, int accountId, string emailAddress) {
- this.SetPublicFolderPrimaryEmailAddressAsync(itemId, accountId, emailAddress, null);
- }
-
- ///
- public void SetPublicFolderPrimaryEmailAddressAsync(int itemId, int accountId, string emailAddress, object userState) {
- if ((this.SetPublicFolderPrimaryEmailAddressOperationCompleted == null)) {
- this.SetPublicFolderPrimaryEmailAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetPublicFolderPrimaryEmailAddressOperationCompleted);
- }
- this.InvokeAsync("SetPublicFolderPrimaryEmailAddress", new object[] {
- itemId,
- accountId,
- emailAddress}, this.SetPublicFolderPrimaryEmailAddressOperationCompleted, userState);
- }
-
- private void OnSetPublicFolderPrimaryEmailAddressOperationCompleted(object arg) {
- if ((this.SetPublicFolderPrimaryEmailAddressCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.SetPublicFolderPrimaryEmailAddressCompleted(this, new SetPublicFolderPrimaryEmailAddressCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://smbsaas/websitepanel/enterpriseserver/DeletePublicFolderEmailAddresses", 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 DeletePublicFolderEmailAddresses(int itemId, int accountId, string[] emailAddresses) {
- object[] results = this.Invoke("DeletePublicFolderEmailAddresses", new object[] {
- itemId,
- accountId,
- emailAddresses});
- return ((int)(results[0]));
- }
-
- ///
- public System.IAsyncResult BeginDeletePublicFolderEmailAddresses(int itemId, int accountId, string[] emailAddresses, System.AsyncCallback callback, object asyncState) {
- return this.BeginInvoke("DeletePublicFolderEmailAddresses", new object[] {
- itemId,
- accountId,
- emailAddresses}, callback, asyncState);
- }
-
- ///
- public int EndDeletePublicFolderEmailAddresses(System.IAsyncResult asyncResult) {
- object[] results = this.EndInvoke(asyncResult);
- return ((int)(results[0]));
- }
-
- ///
- public void DeletePublicFolderEmailAddressesAsync(int itemId, int accountId, string[] emailAddresses) {
- this.DeletePublicFolderEmailAddressesAsync(itemId, accountId, emailAddresses, null);
- }
-
- ///
- public void DeletePublicFolderEmailAddressesAsync(int itemId, int accountId, string[] emailAddresses, object userState) {
- if ((this.DeletePublicFolderEmailAddressesOperationCompleted == null)) {
- this.DeletePublicFolderEmailAddressesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeletePublicFolderEmailAddressesOperationCompleted);
- }
- this.InvokeAsync("DeletePublicFolderEmailAddresses", new object[] {
- itemId,
- accountId,
- emailAddresses}, this.DeletePublicFolderEmailAddressesOperationCompleted, userState);
- }
-
- private void OnDeletePublicFolderEmailAddressesOperationCompleted(object arg) {
- if ((this.DeletePublicFolderEmailAddressesCompleted != null)) {
- System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
- this.DeletePublicFolderEmailAddressesCompleted(this, new DeletePublicFolderEmailAddressesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
- }
- }
-
- ///
- public new void CancelAsync(object userState) {
+ public new void CancelAsync(object userState)
+ {
base.CancelAsync(userState);
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetRawExchangeOrganizationsPagedCompletedEventHandler(object sender, GetRawExchangeOrganizationsPagedCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetRawExchangeOrganizationsPagedCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetRawExchangeOrganizationsPagedCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public System.Data.DataSet Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((System.Data.DataSet)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetExchangeOrganizationsPagedCompletedEventHandler(object sender, GetExchangeOrganizationsPagedCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetExchangeOrganizationsPagedCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetExchangeOrganizationsPagedCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public OrganizationsPaged Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((OrganizationsPaged)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetExchangeOrganizationsCompletedEventHandler(object sender, GetExchangeOrganizationsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetExchangeOrganizationsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetExchangeOrganizationsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public Organization[] Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((Organization[])(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetOrganizationCompletedEventHandler(object sender, GetOrganizationCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetOrganizationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetOrganizationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public Organization Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((Organization)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetOrganizationStatisticsCompletedEventHandler(object sender, GetOrganizationStatisticsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetOrganizationStatisticsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetOrganizationStatisticsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public OrganizationStatistics Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((OrganizationStatistics)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetOrganizationStatisticsByOrganizationCompletedEventHandler(object sender, GetOrganizationStatisticsByOrganizationCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetOrganizationStatisticsByOrganizationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetOrganizationStatisticsByOrganizationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public OrganizationStatistics Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((OrganizationStatistics)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void DeleteOrganizationCompletedEventHandler(object sender, DeleteOrganizationCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DeleteOrganizationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal DeleteOrganizationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetOrganizationStorageLimitsCompletedEventHandler(object sender, GetOrganizationStorageLimitsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetOrganizationStorageLimitsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetOrganizationStorageLimitsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public Organization Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((Organization)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetOrganizationStorageLimitsCompletedEventHandler(object sender, SetOrganizationStorageLimitsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetOrganizationStorageLimitsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetOrganizationStorageLimitsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetMailboxesStatisticsCompletedEventHandler(object sender, GetMailboxesStatisticsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetMailboxesStatisticsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetMailboxesStatisticsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeItemStatistics[] Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeItemStatistics[])(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetMailboxStatisticsCompletedEventHandler(object sender, GetMailboxStatisticsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetMailboxStatisticsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetMailboxStatisticsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeMailboxStatistics Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeMailboxStatistics)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void CalculateOrganizationDiskspaceCompletedEventHandler(object sender, CalculateOrganizationDiskspaceCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class CalculateOrganizationDiskspaceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal CalculateOrganizationDiskspaceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetActiveSyncPolicyCompletedEventHandler(object sender, GetActiveSyncPolicyCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetActiveSyncPolicyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetActiveSyncPolicyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeActiveSyncPolicy Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeActiveSyncPolicy)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetActiveSyncPolicyCompletedEventHandler(object sender, SetActiveSyncPolicyCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetActiveSyncPolicyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetActiveSyncPolicyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void AddAuthoritativeDomainCompletedEventHandler(object sender, AddAuthoritativeDomainCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class AddAuthoritativeDomainCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal AddAuthoritativeDomainCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void DeleteAuthoritativeDomainCompletedEventHandler(object sender, DeleteAuthoritativeDomainCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DeleteAuthoritativeDomainCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal DeleteAuthoritativeDomainCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetAccountsPagedCompletedEventHandler(object sender, GetAccountsPagedCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetAccountsPagedCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetAccountsPagedCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeAccountsPaged Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeAccountsPaged)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetAccountsCompletedEventHandler(object sender, GetAccountsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetAccountsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetAccountsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeAccount[] Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeAccount[])(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetExchangeAccountByMailboxPlanIdCompletedEventHandler(object sender, GetExchangeAccountByMailboxPlanIdCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetExchangeAccountByMailboxPlanIdCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetExchangeAccountByMailboxPlanIdCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeAccount[] Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeAccount[])(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SearchAccountsCompletedEventHandler(object sender, SearchAccountsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SearchAccountsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SearchAccountsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeAccount[] Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeAccount[])(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetAccountCompletedEventHandler(object sender, GetAccountCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetAccountCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetAccountCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeAccount Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeAccount)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SearchAccountCompletedEventHandler(object sender, SearchAccountCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SearchAccountCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SearchAccountCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeAccount Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeAccount)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void CheckAccountCredentialsCompletedEventHandler(object sender, CheckAccountCredentialsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class CheckAccountCredentialsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal CheckAccountCredentialsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public bool Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((bool)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void CreateMailboxCompletedEventHandler(object sender, CreateMailboxCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class CreateMailboxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal CreateMailboxCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void DeleteMailboxCompletedEventHandler(object sender, DeleteMailboxCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DeleteMailboxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal DeleteMailboxCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void DisableMailboxCompletedEventHandler(object sender, DisableMailboxCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DisableMailboxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal DisableMailboxCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetMailboxAdvancedSettingsCompletedEventHandler(object sender, GetMailboxAdvancedSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetMailboxAdvancedSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetMailboxAdvancedSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeMailbox Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeMailbox)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetMailboxGeneralSettingsCompletedEventHandler(object sender, GetMailboxGeneralSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetMailboxGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetMailboxGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeMailbox Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeMailbox)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetMailboxGeneralSettingsCompletedEventHandler(object sender, SetMailboxGeneralSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetMailboxGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetMailboxGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetMailboxEmailAddressesCompletedEventHandler(object sender, GetMailboxEmailAddressesCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetMailboxEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetMailboxEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeEmailAddress[] Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeEmailAddress[])(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void AddMailboxEmailAddressCompletedEventHandler(object sender, AddMailboxEmailAddressCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class AddMailboxEmailAddressCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal AddMailboxEmailAddressCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetMailboxPrimaryEmailAddressCompletedEventHandler(object sender, SetMailboxPrimaryEmailAddressCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetMailboxPrimaryEmailAddressCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetMailboxPrimaryEmailAddressCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void DeleteMailboxEmailAddressesCompletedEventHandler(object sender, DeleteMailboxEmailAddressesCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DeleteMailboxEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal DeleteMailboxEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetMailboxMailFlowSettingsCompletedEventHandler(object sender, GetMailboxMailFlowSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetMailboxMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetMailboxMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeMailbox Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeMailbox)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetMailboxMailFlowSettingsCompletedEventHandler(object sender, SetMailboxMailFlowSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetMailboxMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetMailboxMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetExchangeMailboxPlanCompletedEventHandler(object sender, SetExchangeMailboxPlanCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetExchangeMailboxPlanCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetExchangeMailboxPlanCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetMailboxSetupInstructionsCompletedEventHandler(object sender, GetMailboxSetupInstructionsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetMailboxSetupInstructionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetMailboxSetupInstructionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public string Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((string)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SendMailboxSetupInstructionsCompletedEventHandler(object sender, SendMailboxSetupInstructionsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SendMailboxSetupInstructionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SendMailboxSetupInstructionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetMailboxManagerSettingsCompletedEventHandler(object sender, SetMailboxManagerSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetMailboxManagerSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetMailboxManagerSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetMailboxPermissionsCompletedEventHandler(object sender, GetMailboxPermissionsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetMailboxPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetMailboxPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeMailbox Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeMailbox)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetMailboxPermissionsCompletedEventHandler(object sender, SetMailboxPermissionsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetMailboxPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetMailboxPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void CreateContactCompletedEventHandler(object sender, CreateContactCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class CreateContactCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal CreateContactCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void DeleteContactCompletedEventHandler(object sender, DeleteContactCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DeleteContactCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal DeleteContactCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetContactGeneralSettingsCompletedEventHandler(object sender, GetContactGeneralSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetContactGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetContactGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeContact Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeContact)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetContactGeneralSettingsCompletedEventHandler(object sender, SetContactGeneralSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetContactGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetContactGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetContactMailFlowSettingsCompletedEventHandler(object sender, GetContactMailFlowSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetContactMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetContactMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeContact Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeContact)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetContactMailFlowSettingsCompletedEventHandler(object sender, SetContactMailFlowSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetContactMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetContactMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void CreateDistributionListCompletedEventHandler(object sender, CreateDistributionListCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class CreateDistributionListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal CreateDistributionListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void DeleteDistributionListCompletedEventHandler(object sender, DeleteDistributionListCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DeleteDistributionListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal DeleteDistributionListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetDistributionListGeneralSettingsCompletedEventHandler(object sender, GetDistributionListGeneralSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetDistributionListGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetDistributionListGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeDistributionList Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeDistributionList)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetDistributionListGeneralSettingsCompletedEventHandler(object sender, SetDistributionListGeneralSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetDistributionListGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetDistributionListGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetDistributionListMailFlowSettingsCompletedEventHandler(object sender, GetDistributionListMailFlowSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetDistributionListMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetDistributionListMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeDistributionList Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeDistributionList)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetDistributionListMailFlowSettingsCompletedEventHandler(object sender, SetDistributionListMailFlowSettingsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetDistributionListMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetDistributionListMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetDistributionListEmailAddressesCompletedEventHandler(object sender, GetDistributionListEmailAddressesCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetDistributionListEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetDistributionListEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeEmailAddress[] Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeEmailAddress[])(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void AddDistributionListEmailAddressCompletedEventHandler(object sender, AddDistributionListEmailAddressCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class AddDistributionListEmailAddressCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal AddDistributionListEmailAddressCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetDistributionListPrimaryEmailAddressCompletedEventHandler(object sender, SetDistributionListPrimaryEmailAddressCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetDistributionListPrimaryEmailAddressCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetDistributionListPrimaryEmailAddressCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void DeleteDistributionListEmailAddressesCompletedEventHandler(object sender, DeleteDistributionListEmailAddressesCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DeleteDistributionListEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal DeleteDistributionListEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public int Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((int)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void SetDistributionListPermissionsCompletedEventHandler(object sender, SetDistributionListPermissionsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetDistributionListPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal SetDistributionListPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ResultObject Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ResultObject)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetDistributionListPermissionsCompletedEventHandler(object sender, GetDistributionListPermissionsCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetDistributionListPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetDistributionListPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeDistributionListResult Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeDistributionListResult)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetMobileDevicesCompletedEventHandler(object sender, GetMobileDevicesCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetMobileDevicesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetMobileDevicesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeMobileDevice[] Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeMobileDevice[])(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void GetMobileDeviceCompletedEventHandler(object sender, GetMobileDeviceCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetMobileDeviceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
- private object[] results;
-
- internal GetMobileDeviceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
- this.results = results;
- }
-
- ///
- public ExchangeMobileDevice Result {
- get {
- this.RaiseExceptionIfNecessary();
- return ((ExchangeMobileDevice)(this.results[0]));
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void WipeDataFromDeviceCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void CancelRemoteWipeRequestCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
- public delegate void RemoveDeviceCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void GetExchangeMailboxPlansCompletedEventHandler(object sender, GetExchangeMailboxPlansCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetExchangeMailboxPlansCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class GetExchangeMailboxPlansCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal GetExchangeMailboxPlansCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal GetExchangeMailboxPlansCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public ExchangeMailboxPlan[] Result {
- get {
+ public ExchangeMailboxPlan[] Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((ExchangeMailboxPlan[])(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void GetExchangeMailboxPlanCompletedEventHandler(object sender, GetExchangeMailboxPlanCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetExchangeMailboxPlanCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class GetExchangeMailboxPlanCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal GetExchangeMailboxPlanCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal GetExchangeMailboxPlanCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public ExchangeMailboxPlan Result {
- get {
+ public ExchangeMailboxPlan Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((ExchangeMailboxPlan)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void AddExchangeMailboxPlanCompletedEventHandler(object sender, AddExchangeMailboxPlanCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class AddExchangeMailboxPlanCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class AddExchangeMailboxPlanCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal AddExchangeMailboxPlanCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal AddExchangeMailboxPlanCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void UpdateExchangeMailboxPlanCompletedEventHandler(object sender, UpdateExchangeMailboxPlanCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class UpdateExchangeMailboxPlanCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class UpdateExchangeMailboxPlanCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal UpdateExchangeMailboxPlanCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal UpdateExchangeMailboxPlanCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void DeleteExchangeMailboxPlanCompletedEventHandler(object sender, DeleteExchangeMailboxPlanCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DeleteExchangeMailboxPlanCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class DeleteExchangeMailboxPlanCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal DeleteExchangeMailboxPlanCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal DeleteExchangeMailboxPlanCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void SetOrganizationDefaultExchangeMailboxPlanCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void CreatePublicFolderCompletedEventHandler(object sender, CreatePublicFolderCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class CreatePublicFolderCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class CreatePublicFolderCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal CreatePublicFolderCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal CreatePublicFolderCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void DeletePublicFoldersCompletedEventHandler(object sender, DeletePublicFoldersCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DeletePublicFoldersCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class DeletePublicFoldersCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal DeletePublicFoldersCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal DeletePublicFoldersCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void DeletePublicFolderCompletedEventHandler(object sender, DeletePublicFolderCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DeletePublicFolderCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class DeletePublicFolderCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal DeletePublicFolderCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal DeletePublicFolderCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void EnableMailPublicFolderCompletedEventHandler(object sender, EnableMailPublicFolderCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class EnableMailPublicFolderCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class EnableMailPublicFolderCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal EnableMailPublicFolderCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal EnableMailPublicFolderCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void DisableMailPublicFolderCompletedEventHandler(object sender, DisableMailPublicFolderCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DisableMailPublicFolderCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class DisableMailPublicFolderCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal DisableMailPublicFolderCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal DisableMailPublicFolderCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void GetPublicFolderGeneralSettingsCompletedEventHandler(object sender, GetPublicFolderGeneralSettingsCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetPublicFolderGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class GetPublicFolderGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal GetPublicFolderGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal GetPublicFolderGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public ExchangePublicFolder Result {
- get {
+ public ExchangePublicFolder Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((ExchangePublicFolder)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void SetPublicFolderGeneralSettingsCompletedEventHandler(object sender, SetPublicFolderGeneralSettingsCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetPublicFolderGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class SetPublicFolderGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal SetPublicFolderGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal SetPublicFolderGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void GetPublicFolderMailFlowSettingsCompletedEventHandler(object sender, GetPublicFolderMailFlowSettingsCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetPublicFolderMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class GetPublicFolderMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal GetPublicFolderMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal GetPublicFolderMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public ExchangePublicFolder Result {
- get {
+ public ExchangePublicFolder Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((ExchangePublicFolder)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void SetPublicFolderMailFlowSettingsCompletedEventHandler(object sender, SetPublicFolderMailFlowSettingsCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetPublicFolderMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class SetPublicFolderMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal SetPublicFolderMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal SetPublicFolderMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void GetPublicFolderEmailAddressesCompletedEventHandler(object sender, GetPublicFolderEmailAddressesCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class GetPublicFolderEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class GetPublicFolderEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal GetPublicFolderEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal GetPublicFolderEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public ExchangeEmailAddress[] Result {
- get {
+ public ExchangeEmailAddress[] Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((ExchangeEmailAddress[])(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void AddPublicFolderEmailAddressCompletedEventHandler(object sender, AddPublicFolderEmailAddressCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class AddPublicFolderEmailAddressCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class AddPublicFolderEmailAddressCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal AddPublicFolderEmailAddressCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal AddPublicFolderEmailAddressCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void SetPublicFolderPrimaryEmailAddressCompletedEventHandler(object sender, SetPublicFolderPrimaryEmailAddressCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SetPublicFolderPrimaryEmailAddressCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class SetPublicFolderPrimaryEmailAddressCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal SetPublicFolderPrimaryEmailAddressCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal SetPublicFolderPrimaryEmailAddressCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
public delegate void DeletePublicFolderEmailAddressesCompletedEventHandler(object sender, DeletePublicFolderEmailAddressesCompletedEventArgs e);
-
+
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DeletePublicFolderEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
-
+ public partial class DeletePublicFolderEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
private object[] results;
-
- internal DeletePublicFolderEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
- base(exception, cancelled, userState) {
+
+ internal DeletePublicFolderEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
this.results = results;
}
-
+
///
- public int Result {
- get {
+ public int Result
+ {
+ get
+ {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void AddExchangeDisclaimerCompletedEventHandler(object sender, AddExchangeDisclaimerCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class AddExchangeDisclaimerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal AddExchangeDisclaimerCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void UpdateExchangeDisclaimerCompletedEventHandler(object sender, UpdateExchangeDisclaimerCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class UpdateExchangeDisclaimerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal UpdateExchangeDisclaimerCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void DeleteExchangeDisclaimerCompletedEventHandler(object sender, DeleteExchangeDisclaimerCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class DeleteExchangeDisclaimerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal DeleteExchangeDisclaimerCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetExchangeDisclaimerCompletedEventHandler(object sender, GetExchangeDisclaimerCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetExchangeDisclaimerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetExchangeDisclaimerCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeDisclaimer Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeDisclaimer)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetExchangeDisclaimersCompletedEventHandler(object sender, GetExchangeDisclaimersCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetExchangeDisclaimersCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetExchangeDisclaimersCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeDisclaimer[] Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeDisclaimer[])(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetExchangeAccountDisclaimerIdCompletedEventHandler(object sender, SetExchangeAccountDisclaimerIdCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetExchangeAccountDisclaimerIdCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetExchangeAccountDisclaimerIdCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetExchangeAccountDisclaimerIdCompletedEventHandler(object sender, GetExchangeAccountDisclaimerIdCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetExchangeAccountDisclaimerIdCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetExchangeAccountDisclaimerIdCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetRawExchangeOrganizationsPagedCompletedEventHandler(object sender, GetRawExchangeOrganizationsPagedCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetRawExchangeOrganizationsPagedCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetRawExchangeOrganizationsPagedCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public System.Data.DataSet Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((System.Data.DataSet)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetExchangeOrganizationsPagedCompletedEventHandler(object sender, GetExchangeOrganizationsPagedCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetExchangeOrganizationsPagedCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetExchangeOrganizationsPagedCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public OrganizationsPaged Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((OrganizationsPaged)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetExchangeOrganizationsCompletedEventHandler(object sender, GetExchangeOrganizationsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetExchangeOrganizationsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetExchangeOrganizationsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public Organization[] Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((Organization[])(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetOrganizationCompletedEventHandler(object sender, GetOrganizationCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetOrganizationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetOrganizationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public Organization Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((Organization)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetOrganizationStatisticsCompletedEventHandler(object sender, GetOrganizationStatisticsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetOrganizationStatisticsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetOrganizationStatisticsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public OrganizationStatistics Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((OrganizationStatistics)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetOrganizationStatisticsByOrganizationCompletedEventHandler(object sender, GetOrganizationStatisticsByOrganizationCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetOrganizationStatisticsByOrganizationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetOrganizationStatisticsByOrganizationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public OrganizationStatistics Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((OrganizationStatistics)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void DeleteOrganizationCompletedEventHandler(object sender, DeleteOrganizationCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class DeleteOrganizationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal DeleteOrganizationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetOrganizationStorageLimitsCompletedEventHandler(object sender, GetOrganizationStorageLimitsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetOrganizationStorageLimitsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetOrganizationStorageLimitsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public Organization Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((Organization)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetOrganizationStorageLimitsCompletedEventHandler(object sender, SetOrganizationStorageLimitsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetOrganizationStorageLimitsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetOrganizationStorageLimitsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetMailboxesStatisticsCompletedEventHandler(object sender, GetMailboxesStatisticsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetMailboxesStatisticsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetMailboxesStatisticsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeItemStatistics[] Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeItemStatistics[])(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetMailboxStatisticsCompletedEventHandler(object sender, GetMailboxStatisticsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetMailboxStatisticsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetMailboxStatisticsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeMailboxStatistics Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeMailboxStatistics)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void CalculateOrganizationDiskspaceCompletedEventHandler(object sender, CalculateOrganizationDiskspaceCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class CalculateOrganizationDiskspaceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal CalculateOrganizationDiskspaceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetActiveSyncPolicyCompletedEventHandler(object sender, GetActiveSyncPolicyCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetActiveSyncPolicyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetActiveSyncPolicyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeActiveSyncPolicy Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeActiveSyncPolicy)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetActiveSyncPolicyCompletedEventHandler(object sender, SetActiveSyncPolicyCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetActiveSyncPolicyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetActiveSyncPolicyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void AddAuthoritativeDomainCompletedEventHandler(object sender, AddAuthoritativeDomainCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class AddAuthoritativeDomainCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal AddAuthoritativeDomainCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void DeleteAuthoritativeDomainCompletedEventHandler(object sender, DeleteAuthoritativeDomainCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class DeleteAuthoritativeDomainCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal DeleteAuthoritativeDomainCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetAccountsPagedCompletedEventHandler(object sender, GetAccountsPagedCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetAccountsPagedCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetAccountsPagedCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeAccountsPaged Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeAccountsPaged)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetAccountsCompletedEventHandler(object sender, GetAccountsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetAccountsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetAccountsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeAccount[] Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeAccount[])(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetExchangeAccountByMailboxPlanIdCompletedEventHandler(object sender, GetExchangeAccountByMailboxPlanIdCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetExchangeAccountByMailboxPlanIdCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetExchangeAccountByMailboxPlanIdCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeAccount[] Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeAccount[])(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SearchAccountsCompletedEventHandler(object sender, SearchAccountsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SearchAccountsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SearchAccountsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeAccount[] Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeAccount[])(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetAccountCompletedEventHandler(object sender, GetAccountCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetAccountCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetAccountCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeAccount Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeAccount)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SearchAccountCompletedEventHandler(object sender, SearchAccountCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SearchAccountCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SearchAccountCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeAccount Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeAccount)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void CheckAccountCredentialsCompletedEventHandler(object sender, CheckAccountCredentialsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class CheckAccountCredentialsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal CheckAccountCredentialsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public bool Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((bool)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void CreateMailboxCompletedEventHandler(object sender, CreateMailboxCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class CreateMailboxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal CreateMailboxCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void DeleteMailboxCompletedEventHandler(object sender, DeleteMailboxCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class DeleteMailboxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal DeleteMailboxCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void DisableMailboxCompletedEventHandler(object sender, DisableMailboxCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class DisableMailboxCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal DisableMailboxCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetMailboxAdvancedSettingsCompletedEventHandler(object sender, GetMailboxAdvancedSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetMailboxAdvancedSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetMailboxAdvancedSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeMailbox Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeMailbox)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetMailboxGeneralSettingsCompletedEventHandler(object sender, GetMailboxGeneralSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetMailboxGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetMailboxGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeMailbox Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeMailbox)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetMailboxGeneralSettingsCompletedEventHandler(object sender, SetMailboxGeneralSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetMailboxGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetMailboxGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetMailboxEmailAddressesCompletedEventHandler(object sender, GetMailboxEmailAddressesCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetMailboxEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetMailboxEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeEmailAddress[] Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeEmailAddress[])(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void AddMailboxEmailAddressCompletedEventHandler(object sender, AddMailboxEmailAddressCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class AddMailboxEmailAddressCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal AddMailboxEmailAddressCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetMailboxPrimaryEmailAddressCompletedEventHandler(object sender, SetMailboxPrimaryEmailAddressCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetMailboxPrimaryEmailAddressCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetMailboxPrimaryEmailAddressCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void DeleteMailboxEmailAddressesCompletedEventHandler(object sender, DeleteMailboxEmailAddressesCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class DeleteMailboxEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal DeleteMailboxEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetMailboxMailFlowSettingsCompletedEventHandler(object sender, GetMailboxMailFlowSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetMailboxMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetMailboxMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeMailbox Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeMailbox)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetMailboxMailFlowSettingsCompletedEventHandler(object sender, SetMailboxMailFlowSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetMailboxMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetMailboxMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetExchangeMailboxPlanCompletedEventHandler(object sender, SetExchangeMailboxPlanCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetExchangeMailboxPlanCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetExchangeMailboxPlanCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetMailboxSetupInstructionsCompletedEventHandler(object sender, GetMailboxSetupInstructionsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetMailboxSetupInstructionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetMailboxSetupInstructionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public string Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((string)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SendMailboxSetupInstructionsCompletedEventHandler(object sender, SendMailboxSetupInstructionsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SendMailboxSetupInstructionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SendMailboxSetupInstructionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetMailboxManagerSettingsCompletedEventHandler(object sender, SetMailboxManagerSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetMailboxManagerSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetMailboxManagerSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetMailboxPermissionsCompletedEventHandler(object sender, GetMailboxPermissionsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetMailboxPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetMailboxPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeMailbox Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeMailbox)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetMailboxPermissionsCompletedEventHandler(object sender, SetMailboxPermissionsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetMailboxPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetMailboxPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void CreateContactCompletedEventHandler(object sender, CreateContactCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class CreateContactCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal CreateContactCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void DeleteContactCompletedEventHandler(object sender, DeleteContactCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class DeleteContactCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal DeleteContactCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetContactGeneralSettingsCompletedEventHandler(object sender, GetContactGeneralSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetContactGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetContactGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeContact Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeContact)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetContactGeneralSettingsCompletedEventHandler(object sender, SetContactGeneralSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetContactGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetContactGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetContactMailFlowSettingsCompletedEventHandler(object sender, GetContactMailFlowSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetContactMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetContactMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeContact Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeContact)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetContactMailFlowSettingsCompletedEventHandler(object sender, SetContactMailFlowSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetContactMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetContactMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void CreateDistributionListCompletedEventHandler(object sender, CreateDistributionListCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class CreateDistributionListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal CreateDistributionListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void DeleteDistributionListCompletedEventHandler(object sender, DeleteDistributionListCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class DeleteDistributionListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal DeleteDistributionListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetDistributionListGeneralSettingsCompletedEventHandler(object sender, GetDistributionListGeneralSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetDistributionListGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetDistributionListGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeDistributionList Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeDistributionList)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetDistributionListGeneralSettingsCompletedEventHandler(object sender, SetDistributionListGeneralSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetDistributionListGeneralSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetDistributionListGeneralSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetDistributionListMailFlowSettingsCompletedEventHandler(object sender, GetDistributionListMailFlowSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetDistributionListMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetDistributionListMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeDistributionList Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeDistributionList)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetDistributionListMailFlowSettingsCompletedEventHandler(object sender, SetDistributionListMailFlowSettingsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetDistributionListMailFlowSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetDistributionListMailFlowSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetDistributionListEmailAddressesCompletedEventHandler(object sender, GetDistributionListEmailAddressesCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetDistributionListEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetDistributionListEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeEmailAddress[] Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeEmailAddress[])(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void AddDistributionListEmailAddressCompletedEventHandler(object sender, AddDistributionListEmailAddressCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class AddDistributionListEmailAddressCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal AddDistributionListEmailAddressCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetDistributionListPrimaryEmailAddressCompletedEventHandler(object sender, SetDistributionListPrimaryEmailAddressCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetDistributionListPrimaryEmailAddressCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetDistributionListPrimaryEmailAddressCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void DeleteDistributionListEmailAddressesCompletedEventHandler(object sender, DeleteDistributionListEmailAddressesCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class DeleteDistributionListEmailAddressesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal DeleteDistributionListEmailAddressesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public int Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((int)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void SetDistributionListPermissionsCompletedEventHandler(object sender, SetDistributionListPermissionsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SetDistributionListPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal SetDistributionListPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ResultObject Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ResultObject)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetDistributionListPermissionsCompletedEventHandler(object sender, GetDistributionListPermissionsCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetDistributionListPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetDistributionListPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeDistributionListResult Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeDistributionListResult)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetMobileDevicesCompletedEventHandler(object sender, GetMobileDevicesCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetMobileDevicesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetMobileDevicesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeMobileDevice[] Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeMobileDevice[])(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void GetMobileDeviceCompletedEventHandler(object sender, GetMobileDeviceCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class GetMobileDeviceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
+ {
+
+ private object[] results;
+
+ internal GetMobileDeviceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
+ base(exception, cancelled, userState)
+ {
+ this.results = results;
+ }
+
+ ///
+ public ExchangeMobileDevice Result
+ {
+ get
+ {
+ this.RaiseExceptionIfNecessary();
+ return ((ExchangeMobileDevice)(this.results[0]));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void WipeDataFromDeviceCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void CancelRemoteWipeRequestCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.42")]
+ public delegate void RemoveDeviceCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
}
diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Common/IPAddress.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Common/IPAddress.cs
index c1b440b3..d1b8540e 100644
--- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Common/IPAddress.cs
+++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Common/IPAddress.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;
using System.Collections.Generic;
using System.Linq;
using System.Web;
diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Common/Int128.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Common/Int128.cs
index 6df29285..2b706996 100644
--- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Common/Int128.cs
+++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Common/Int128.cs
@@ -1,4 +1,32 @@
-/*
+// 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.
+
+/*
* Int128.c: Represents a 128-bit signed integer.
*
* Authors:
diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Data/DataProvider.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Data/DataProvider.cs
index ef0f1995..1503bab5 100644
--- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Data/DataProvider.cs
+++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Data/DataProvider.cs
@@ -2854,6 +2854,98 @@ namespace WebsitePanel.EnterpriseServer
#endregion
+ #region Exchange Disclaimers
+ public static int AddExchangeDisclaimer(int itemID, ExchangeDisclaimer disclaimer)
+ {
+ SqlParameter outParam = new SqlParameter("@ExchangeDisclaimerId", SqlDbType.Int);
+ outParam.Direction = ParameterDirection.Output;
+
+ SqlHelper.ExecuteNonQuery(
+ ConnectionString,
+ CommandType.StoredProcedure,
+ "AddExchangeDisclaimer",
+ outParam,
+
+ new SqlParameter("@ItemID", itemID),
+ new SqlParameter("@DisclaimerName", disclaimer.DisclaimerName),
+ new SqlParameter("@DisclaimerText", disclaimer.DisclaimerText)
+ );
+
+ return Convert.ToInt32(outParam.Value);
+ }
+
+ public static void UpdateExchangeDisclaimer(int itemID, ExchangeDisclaimer disclaimer)
+ {
+ SqlHelper.ExecuteNonQuery(
+ ConnectionString,
+ CommandType.StoredProcedure,
+ "UpdateExchangeDisclaimer",
+ new SqlParameter("@ExchangeDisclaimerId", disclaimer.ExchangeDisclaimerId),
+ new SqlParameter("@DisclaimerName", disclaimer.DisclaimerName),
+ new SqlParameter("@DisclaimerText", disclaimer.DisclaimerText)
+ );
+ }
+
+ public static void DeleteExchangeDisclaimer(int exchangeDisclaimerId)
+ {
+ SqlHelper.ExecuteNonQuery(
+ ConnectionString,
+ CommandType.StoredProcedure,
+ "DeleteExchangeDisclaimer",
+ new SqlParameter("@ExchangeDisclaimerId", exchangeDisclaimerId)
+ );
+ }
+
+ public static IDataReader GetExchangeDisclaimer(int exchangeDisclaimerId)
+ {
+ return SqlHelper.ExecuteReader(
+ ConnectionString,
+ CommandType.StoredProcedure,
+ "GetExchangeDisclaimer",
+ new SqlParameter("@ExchangeDisclaimerId", exchangeDisclaimerId)
+ );
+ }
+
+ public static IDataReader GetExchangeDisclaimers(int itemId)
+ {
+ return SqlHelper.ExecuteReader(
+ ConnectionString,
+ CommandType.StoredProcedure,
+ "GetExchangeDisclaimers",
+ new SqlParameter("@ItemID", itemId)
+ );
+ }
+
+ public static void SetExchangeAccountDisclaimerId(int AccountID, int ExchangeDisclaimerId)
+ {
+ object id = null;
+ if (ExchangeDisclaimerId != -1) id = ExchangeDisclaimerId;
+
+ SqlHelper.ExecuteNonQuery(
+ ConnectionString,
+ CommandType.StoredProcedure,
+ "SetExchangeAccountDisclaimerId",
+ new SqlParameter("@AccountID", AccountID),
+ new SqlParameter("@ExchangeDisclaimerId", id)
+ );
+ }
+
+ public static int GetExchangeAccountDisclaimerId(int AccountID)
+ {
+ object objReturn = SqlHelper.ExecuteScalar(
+ ConnectionString,
+ CommandType.StoredProcedure,
+ "GetExchangeAccountDisclaimerId",
+ new SqlParameter("@AccountID", AccountID)
+ );
+
+ int ret;
+ if (!int.TryParse(objReturn.ToString(), out ret)) return -1;
+ return ret;
+ }
+
+ #endregion
+
#region Organizations
public static void DeleteOrganizationUser(int itemId)
diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/ExchangeServer/ExchangeServerController.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/ExchangeServer/ExchangeServerController.cs
index 9fd60d15..f4c9a3f9 100644
--- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/ExchangeServer/ExchangeServerController.cs
+++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/ExchangeServer/ExchangeServerController.cs
@@ -4961,5 +4961,190 @@ namespace WebsitePanel.EnterpriseServer
TaskManager.CompleteTask();
}
}
+
+ #region Disclaimers
+
+ public static int AddExchangeDisclaimer(int itemID, ExchangeDisclaimer disclaimer)
+ {
+ int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsActive);
+ if (accountCheck < 0) return accountCheck;
+
+ // place log record
+ TaskManager.StartTask("EXCHANGE", "ADD_EXCHANGE_EXCHANGEDISCLAIMER", itemID);
+
+ try
+ {
+ return DataProvider.AddExchangeDisclaimer(itemID, disclaimer);
+ }
+ catch (Exception ex)
+ {
+ throw TaskManager.WriteError(ex);
+ }
+ finally
+ {
+ TaskManager.CompleteTask();
+ }
+
+
+ }
+
+ public static int UpdateExchangeDisclaimer(int itemID, ExchangeDisclaimer disclaimer)
+ {
+ int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsActive);
+ if (accountCheck < 0) return accountCheck;
+
+ // place log record
+ TaskManager.StartTask("EXCHANGE", "UPDATE_EXCHANGE_EXCHANGEDISCLAIMER", itemID);
+
+ try
+ {
+ DataProvider.UpdateExchangeDisclaimer(itemID, disclaimer);
+ }
+ catch (Exception ex)
+ {
+ throw TaskManager.WriteError(ex);
+ }
+ finally
+ {
+ TaskManager.CompleteTask();
+ }
+
+ return 0;
+ }
+
+ public static int DeleteExchangeDisclaimer(int itemId, int exchangeDisclaimerId)
+ {
+ int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsActive);
+ if (accountCheck < 0) return accountCheck;
+
+ TaskManager.StartTask("EXCHANGE", "DELETE_EXCHANGE_EXCHANGEDISCLAIMER", itemId);
+
+ try
+ {
+ DataProvider.DeleteExchangeDisclaimer(exchangeDisclaimerId);
+ }
+ catch (Exception ex)
+ {
+ throw TaskManager.WriteError(ex);
+ }
+ finally
+ {
+ TaskManager.CompleteTask();
+ }
+
+ return 0;
+ }
+
+ public static ExchangeDisclaimer GetExchangeDisclaimer(int itemId, int exchangeDisclaimerId)
+ {
+
+ TaskManager.StartTask("EXCHANGE", "GET_EXCHANGE_EXCHANGEDISCLAIMER", itemId);
+
+ try
+ {
+ return ObjectUtils.FillObjectFromDataReader(
+ DataProvider.GetExchangeDisclaimer(exchangeDisclaimerId));
+ }
+ catch (Exception ex)
+ {
+ throw TaskManager.WriteError(ex);
+ }
+ finally
+ {
+ TaskManager.CompleteTask();
+ }
+
+ }
+
+ public static List GetExchangeDisclaimers(int itemId)
+ {
+ TaskManager.StartTask("EXCHANGE", "GET_EXCHANGE_EXCHANGEDISCLAIMER", itemId);
+
+ try
+ {
+ List disclaimers = ObjectUtils.CreateListFromDataReader(DataProvider.GetExchangeDisclaimers(itemId));
+ return disclaimers;
+ }
+ catch (Exception ex)
+ {
+ throw TaskManager.WriteError(ex);
+ }
+ finally
+ {
+ TaskManager.CompleteTask();
+ }
+
+ }
+
+ public static int SetExchangeAccountDisclaimerId(int itemId, int AccountID, int ExchangeDisclaimerId)
+ {
+ int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsActive);
+ if (accountCheck < 0) return accountCheck;
+
+ // place log record
+ TaskManager.StartTask("EXCHANGE", "SET_EXCHANGE_ACCOUNTDISCLAIMERID", AccountID);
+
+ try
+ {
+ ExchangeDisclaimer disclaimer = null;
+
+ if (ExchangeDisclaimerId != -1)
+ disclaimer = GetExchangeDisclaimer(itemId, ExchangeDisclaimerId);
+
+ // load account
+ ExchangeAccount account = GetAccount(itemId, AccountID);
+
+ Organization org = (Organization)PackageController.GetPackageItem(itemId);
+ if (org == null)
+ return -1;
+
+ int exchangeServiceId = GetExchangeServiceID(org.PackageId);
+ ExchangeServer exchange = GetExchangeServer(exchangeServiceId, org.ServiceId);
+
+ string transportRuleName = org.Name + "_" + account.PrimaryEmailAddress;
+
+ exchange.RemoveTransportRule(transportRuleName);
+
+ if (disclaimer != null)
+ {
+ if (!string.IsNullOrEmpty(disclaimer.DisclaimerText))
+ exchange.NewDisclaimerTransportRule(transportRuleName, account.PrimaryEmailAddress, disclaimer.DisclaimerText);
+ }
+
+ DataProvider.SetExchangeAccountDisclaimerId(AccountID, ExchangeDisclaimerId);
+ }
+ catch (Exception ex)
+ {
+ throw TaskManager.WriteError(ex);
+ }
+ finally
+ {
+ TaskManager.CompleteTask();
+ }
+
+ return 0;
+
+ }
+
+ public static int GetExchangeAccountDisclaimerId(int itemId, int AccountID)
+ {
+ TaskManager.StartTask("EXCHANGE", "GET_EXCHANGE_ACCOUNTDISCLAIMERID", AccountID);
+
+ try
+ {
+ return DataProvider.GetExchangeAccountDisclaimerId(AccountID);
+ }
+ catch (Exception ex)
+ {
+ throw TaskManager.WriteError(ex);
+ }
+ finally
+ {
+ TaskManager.CompleteTask();
+ }
+
+ }
+ #endregion
+
}
}
diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Properties/AssemblyInfo.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Properties/AssemblyInfo.cs
index 3fd65c77..f6d2b5d9 100644
--- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Properties/AssemblyInfo.cs
+++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/Properties/AssemblyInfo.cs
@@ -1,4 +1,32 @@
-using System.Reflection;
+// 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.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/VirtualizationForPrivateCloud/CreateAsyncVMfromVM.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/VirtualizationForPrivateCloud/CreateAsyncVMfromVM.cs
index a31f69b1..b6c7b789 100644
--- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/VirtualizationForPrivateCloud/CreateAsyncVMfromVM.cs
+++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/VirtualizationForPrivateCloud/CreateAsyncVMfromVM.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;
//using System.Collections.Generic;
//using System.Web;
//using System.Threading;
diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/esExchangeServer.asmx.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/esExchangeServer.asmx.cs
index 864a87da..8b5ddff7 100644
--- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/esExchangeServer.asmx.cs
+++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/esExchangeServer.asmx.cs
@@ -37,15 +37,15 @@ using Microsoft.Web.Services3;
namespace WebsitePanel.EnterpriseServer
{
- ///
- /// Summary description for esApplicationsInstaller
- ///
- [WebService(Namespace = "http://smbsaas/websitepanel/enterpriseserver")]
- [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
- [Policy("ServerPolicy")]
- [ToolboxItem(false)]
- public class esExchangeServer : WebService
- {
+ ///
+ /// Summary description for esApplicationsInstaller
+ ///
+ [WebService(Namespace = "http://smbsaas/websitepanel/enterpriseserver")]
+ [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
+ [Policy("ServerPolicy")]
+ [ToolboxItem(false)]
+ public class esExchangeServer : WebService
+ {
#region Organizations
[WebMethod]
public DataSet GetRawExchangeOrganizationsPaged(int packageId, bool recursive,
@@ -86,7 +86,7 @@ namespace WebsitePanel.EnterpriseServer
{
return ExchangeServerController.GetOrganizationStatisticsByOrganization(itemId);
}
-
+
[WebMethod]
public int DeleteOrganization(int itemId)
{
@@ -547,94 +547,138 @@ namespace WebsitePanel.EnterpriseServer
#endregion
- #region Public Folders
- [WebMethod]
- public int CreatePublicFolder(int itemId, string parentFolder, string folderName,
- bool mailEnabled, string accountName, string domain)
- {
- return ExchangeServerController.CreatePublicFolder(itemId, parentFolder, folderName,
- mailEnabled, accountName, domain);
- }
+ #region Public Folders
+ [WebMethod]
+ public int CreatePublicFolder(int itemId, string parentFolder, string folderName,
+ bool mailEnabled, string accountName, string domain)
+ {
+ return ExchangeServerController.CreatePublicFolder(itemId, parentFolder, folderName,
+ mailEnabled, accountName, domain);
+ }
- [WebMethod]
- public int DeletePublicFolders(int itemId, int[] accountIds)
- {
- return ExchangeServerController.DeletePublicFolders(itemId, accountIds);
- }
+ [WebMethod]
+ public int DeletePublicFolders(int itemId, int[] accountIds)
+ {
+ return ExchangeServerController.DeletePublicFolders(itemId, accountIds);
+ }
- [WebMethod]
- public int DeletePublicFolder(int itemId, int accountId)
- {
- return ExchangeServerController.DeletePublicFolder(itemId, accountId);
- }
+ [WebMethod]
+ public int DeletePublicFolder(int itemId, int accountId)
+ {
+ return ExchangeServerController.DeletePublicFolder(itemId, accountId);
+ }
- [WebMethod]
- public int EnableMailPublicFolder(int itemId, int accountId,
- string name, string domain)
- {
- return ExchangeServerController.EnableMailPublicFolder(itemId, accountId, name, domain);
- }
+ [WebMethod]
+ public int EnableMailPublicFolder(int itemId, int accountId,
+ string name, string domain)
+ {
+ return ExchangeServerController.EnableMailPublicFolder(itemId, accountId, name, domain);
+ }
- [WebMethod]
- public int DisableMailPublicFolder(int itemId, int accountId)
- {
- return ExchangeServerController.DisableMailPublicFolder(itemId, accountId);
- }
+ [WebMethod]
+ public int DisableMailPublicFolder(int itemId, int accountId)
+ {
+ return ExchangeServerController.DisableMailPublicFolder(itemId, accountId);
+ }
- [WebMethod]
- public ExchangePublicFolder GetPublicFolderGeneralSettings(int itemId, int accountId)
- {
- return ExchangeServerController.GetPublicFolderGeneralSettings(itemId, accountId);
- }
+ [WebMethod]
+ public ExchangePublicFolder GetPublicFolderGeneralSettings(int itemId, int accountId)
+ {
+ return ExchangeServerController.GetPublicFolderGeneralSettings(itemId, accountId);
+ }
- [WebMethod]
- public int SetPublicFolderGeneralSettings(int itemId, int accountId, string newName,
- bool hideAddressBook, ExchangeAccount[] accounts)
- {
- return ExchangeServerController.SetPublicFolderGeneralSettings(itemId, accountId, newName,
- hideAddressBook, accounts);
- }
+ [WebMethod]
+ public int SetPublicFolderGeneralSettings(int itemId, int accountId, string newName,
+ bool hideAddressBook, ExchangeAccount[] accounts)
+ {
+ return ExchangeServerController.SetPublicFolderGeneralSettings(itemId, accountId, newName,
+ hideAddressBook, accounts);
+ }
- [WebMethod]
- public ExchangePublicFolder GetPublicFolderMailFlowSettings(int itemId, int accountId)
- {
- return ExchangeServerController.GetPublicFolderMailFlowSettings(itemId, accountId);
- }
+ [WebMethod]
+ public ExchangePublicFolder GetPublicFolderMailFlowSettings(int itemId, int accountId)
+ {
+ return ExchangeServerController.GetPublicFolderMailFlowSettings(itemId, accountId);
+ }
- [WebMethod]
- public int SetPublicFolderMailFlowSettings(int itemId, int accountId,
- string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
- {
- return ExchangeServerController.SetPublicFolderMailFlowSettings(itemId, accountId,
- acceptAccounts, rejectAccounts, requireSenderAuthentication);
- }
+ [WebMethod]
+ public int SetPublicFolderMailFlowSettings(int itemId, int accountId,
+ string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication)
+ {
+ return ExchangeServerController.SetPublicFolderMailFlowSettings(itemId, accountId,
+ acceptAccounts, rejectAccounts, requireSenderAuthentication);
+ }
- [WebMethod]
- public ExchangeEmailAddress[] GetPublicFolderEmailAddresses(int itemId, int accountId)
- {
- return ExchangeServerController.GetPublicFolderEmailAddresses(itemId, accountId);
- }
+ [WebMethod]
+ public ExchangeEmailAddress[] GetPublicFolderEmailAddresses(int itemId, int accountId)
+ {
+ return ExchangeServerController.GetPublicFolderEmailAddresses(itemId, accountId);
+ }
- [WebMethod]
- public int AddPublicFolderEmailAddress(int itemId, int accountId, string emailAddress)
- {
- return ExchangeServerController.AddPublicFolderEmailAddress(itemId, accountId, emailAddress);
- }
+ [WebMethod]
+ public int AddPublicFolderEmailAddress(int itemId, int accountId, string emailAddress)
+ {
+ return ExchangeServerController.AddPublicFolderEmailAddress(itemId, accountId, emailAddress);
+ }
- [WebMethod]
- public int SetPublicFolderPrimaryEmailAddress(int itemId, int accountId, string emailAddress)
- {
- return ExchangeServerController.SetPublicFolderPrimaryEmailAddress(itemId, accountId, emailAddress);
- }
+ [WebMethod]
+ public int SetPublicFolderPrimaryEmailAddress(int itemId, int accountId, string emailAddress)
+ {
+ return ExchangeServerController.SetPublicFolderPrimaryEmailAddress(itemId, accountId, emailAddress);
+ }
- [WebMethod]
- public int DeletePublicFolderEmailAddresses(int itemId, int accountId, string[] emailAddresses)
- {
- return ExchangeServerController.DeletePublicFolderEmailAddresses(itemId, accountId, emailAddresses);
- }
- #endregion
+ [WebMethod]
+ public int DeletePublicFolderEmailAddresses(int itemId, int accountId, string[] emailAddresses)
+ {
+ return ExchangeServerController.DeletePublicFolderEmailAddresses(itemId, accountId, emailAddresses);
+ }
+ #endregion
+ #region Disclaimers
+ [WebMethod]
+ public int AddExchangeDisclaimer(int itemId, ExchangeDisclaimer disclaimer)
+ {
+ return ExchangeServerController.AddExchangeDisclaimer(itemId, disclaimer);
+ }
+
+ [WebMethod]
+ public int UpdateExchangeDisclaimer(int itemId, ExchangeDisclaimer disclaimer)
+ {
+ return ExchangeServerController.UpdateExchangeDisclaimer(itemId, disclaimer);
+ }
+
+ [WebMethod]
+ public int DeleteExchangeDisclaimer(int itemId, int exchangeDisclaimerId)
+ {
+ return ExchangeServerController.DeleteExchangeDisclaimer(itemId, exchangeDisclaimerId);
+ }
+
+ [WebMethod]
+ public ExchangeDisclaimer GetExchangeDisclaimer(int itemId, int exchangeDisclaimerId)
+ {
+ return ExchangeServerController.GetExchangeDisclaimer(itemId, exchangeDisclaimerId);
+ }
+
+ [WebMethod]
+ public List GetExchangeDisclaimers(int itemId)
+ {
+ return ExchangeServerController.GetExchangeDisclaimers(itemId);
+ }
+
+ [WebMethod]
+ public int SetExchangeAccountDisclaimerId(int itemId, int AccountID, int ExchangeDisclaimerId)
+ {
+ return ExchangeServerController.SetExchangeAccountDisclaimerId(itemId, AccountID, ExchangeDisclaimerId);
+ }
+ [WebMethod]
+
+ public int GetExchangeAccountDisclaimerId(int itemId, int AccountID)
+ {
+ return ExchangeServerController.GetExchangeAccountDisclaimerId(itemId, AccountID);
+ }
+
+ #endregion
}
}
diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Base/HostedSolution/ExchangeDisclaimer.cs b/WebsitePanel/Sources/WebsitePanel.Providers.Base/HostedSolution/ExchangeDisclaimer.cs
new file mode 100644
index 00000000..dab00abc
--- /dev/null
+++ b/WebsitePanel/Sources/WebsitePanel.Providers.Base/HostedSolution/ExchangeDisclaimer.cs
@@ -0,0 +1,67 @@
+// 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;
+using System.Collections.Generic;
+using System.Text;
+
+namespace WebsitePanel.Providers.HostedSolution
+{
+ public class ExchangeDisclaimer
+ {
+ int exchangeDisclaimerId;
+ int itemId;
+ string disclaimerName;
+ string disclaimerText;
+
+ public int ItemId
+ {
+ get { return this.itemId; }
+ set { this.itemId = value; }
+ }
+
+ public int ExchangeDisclaimerId
+ {
+ get { return this.exchangeDisclaimerId; }
+ set { this.exchangeDisclaimerId = value; }
+ }
+
+ public string DisclaimerName
+ {
+ get { return this.disclaimerName; }
+ set { this.disclaimerName = value; }
+ }
+
+ public string DisclaimerText
+ {
+ get { return this.disclaimerText; }
+ set { this.disclaimerText = value; }
+ }
+
+ }
+}
diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Base/HostedSolution/IExchangeServer.cs b/WebsitePanel/Sources/WebsitePanel.Providers.Base/HostedSolution/IExchangeServer.cs
index b2a71770..197a7a0c 100644
--- a/WebsitePanel/Sources/WebsitePanel.Providers.Base/HostedSolution/IExchangeServer.cs
+++ b/WebsitePanel/Sources/WebsitePanel.Providers.Base/HostedSolution/IExchangeServer.cs
@@ -126,5 +126,9 @@ namespace WebsitePanel.Providers.HostedSolution
void WipeDataFromDevice(string id);
void CancelRemoteWipeRequest(string id);
void RemoveDevice(string id);
+
+ // Disclaimers
+ int NewDisclaimerTransportRule(string Name, string From, string Text);
+ int RemoveTransportRule(string Name);
}
}
diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Base/WebsitePanel.Providers.Base.csproj b/WebsitePanel/Sources/WebsitePanel.Providers.Base/WebsitePanel.Providers.Base.csproj
index bbfe4142..face836d 100644
--- a/WebsitePanel/Sources/WebsitePanel.Providers.Base/WebsitePanel.Providers.Base.csproj
+++ b/WebsitePanel/Sources/WebsitePanel.Providers.Base/WebsitePanel.Providers.Base.csproj
@@ -84,6 +84,7 @@
+
diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.HostedSolution.Exchange2013/Exchange2013.cs b/WebsitePanel/Sources/WebsitePanel.Providers.HostedSolution.Exchange2013/Exchange2013.cs
index d43b8072..e595304d 100644
--- a/WebsitePanel/Sources/WebsitePanel.Providers.HostedSolution.Exchange2013/Exchange2013.cs
+++ b/WebsitePanel/Sources/WebsitePanel.Providers.HostedSolution.Exchange2013/Exchange2013.cs
@@ -7222,6 +7222,78 @@ namespace WebsitePanel.Providers.HostedSolution
}
return bResult;
}
+
+ #region Disclaimers
+
+ public int NewDisclaimerTransportRule(string Name, string From, string Text)
+ {
+ return NewDisclaimerTransportRuleInternal(Name, From, Text);
+ }
+
+ public int RemoveTransportRule(string Name)
+ {
+ return RemoveTransportRuleInternal(Name);
+ }
+
+ internal virtual int NewDisclaimerTransportRuleInternal(string Name, string From, string Text)
+ {
+ ExchangeLog.LogStart("NewDisclaimerTransportRuleInternal");
+ Runspace runSpace = null;
+ try
+ {
+ runSpace = OpenRunspace();
+ Command cmd = new Command("New-TransportRule");
+ cmd.Parameters.Add("Name", Name);
+ cmd.Parameters.Add("From", From);
+ cmd.Parameters.Add("Enabled", true);
+ cmd.Parameters.Add("ApplyHtmlDisclaimerLocation", "Append");
+ cmd.Parameters.Add("ApplyHtmlDisclaimerText", Text);
+ cmd.Parameters.Add("ApplyHtmlDisclaimerFallbackAction", "Wrap");
+ ExecuteShellCommand(runSpace, cmd);
+ }
+ catch (Exception exc)
+ {
+ ExchangeLog.LogError(exc);
+ return -1;
+ }
+ finally
+ {
+ CloseRunspace(runSpace);
+ }
+ ExchangeLog.LogEnd("NewDisclaimerTransportRuleInternal");
+
+ return 0;
+
+ }
+
+ internal virtual int RemoveTransportRuleInternal(string Name)
+ {
+ ExchangeLog.LogStart("RemoveTransportRuleInternal");
+ Runspace runSpace = null;
+ try
+ {
+ runSpace = OpenRunspace();
+ Command cmd = new Command("Remove-TransportRule");
+ cmd.Parameters.Add("Identity", Name);
+ cmd.Parameters.Add("Confirm", false);
+ ExecuteShellCommand(runSpace, cmd);
+ }
+ catch (Exception exc)
+ {
+ ExchangeLog.LogError(exc);
+ return -1;
+ }
+ finally
+ {
+ CloseRunspace(runSpace);
+ }
+ ExchangeLog.LogEnd("RemoveTransportRuleInternal");
+
+ return 0;
+ }
+
+ #endregion
+
}
}
diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.HostedSolution/Exchange2007.cs b/WebsitePanel/Sources/WebsitePanel.Providers.HostedSolution/Exchange2007.cs
index c7d412c8..d8741eb8 100644
--- a/WebsitePanel/Sources/WebsitePanel.Providers.HostedSolution/Exchange2007.cs
+++ b/WebsitePanel/Sources/WebsitePanel.Providers.HostedSolution/Exchange2007.cs
@@ -6874,5 +6874,76 @@ namespace WebsitePanel.Providers.HostedSolution
}
}
#endregion
+
+ #region Disclaimers
+
+ public int NewDisclaimerTransportRule(string Name, string From, string Text)
+ {
+ return NewDisclaimerTransportRuleInternal(Name, From, Text);
+ }
+
+ public int RemoveTransportRule(string Name)
+ {
+ return RemoveTransportRuleInternal(Name);
+ }
+
+ internal virtual int NewDisclaimerTransportRuleInternal(string Name, string From, string Text)
+ {
+ ExchangeLog.LogStart("NewDisclaimerTransportRuleInternal");
+ Runspace runSpace = null;
+ try
+ {
+ runSpace = OpenRunspace();
+ Command cmd = new Command("New-TransportRule");
+ cmd.Parameters.Add("Name", Name);
+ cmd.Parameters.Add("From", From);
+ cmd.Parameters.Add("Enabled", true);
+ cmd.Parameters.Add("ApplyHtmlDisclaimerLocation", "Append");
+ cmd.Parameters.Add("ApplyHtmlDisclaimerText", Text);
+ cmd.Parameters.Add("ApplyHtmlDisclaimerFallbackAction", "Wrap");
+ ExecuteShellCommand(runSpace, cmd);
+ }
+ catch (Exception exc)
+ {
+ ExchangeLog.LogError(exc);
+ return -1;
+ }
+ finally
+ {
+ CloseRunspace(runSpace);
+ }
+ ExchangeLog.LogEnd("NewDisclaimerTransportRuleInternal");
+
+ return 0;
+
+ }
+
+ internal virtual int RemoveTransportRuleInternal(string Name)
+ {
+ ExchangeLog.LogStart("RemoveTransportRuleInternal");
+ Runspace runSpace = null;
+ try
+ {
+ runSpace = OpenRunspace();
+ Command cmd = new Command("Remove-TransportRule");
+ cmd.Parameters.Add("Identity", Name);
+ cmd.Parameters.Add("Confirm", false);
+ ExecuteShellCommand(runSpace, cmd);
+ }
+ catch(Exception exc)
+ {
+ ExchangeLog.LogError(exc);
+ return -1;
+ }
+ finally
+ {
+ CloseRunspace(runSpace);
+ }
+ ExchangeLog.LogEnd("RemoveTransportRuleInternal");
+
+ return 0;
+ }
+
+ #endregion
}
}
\ No newline at end of file
diff --git a/WebsitePanel/Sources/WebsitePanel.SchedulerService/Program.cs b/WebsitePanel/Sources/WebsitePanel.SchedulerService/Program.cs
index 7c991ea1..f646790c 100644
--- a/WebsitePanel/Sources/WebsitePanel.SchedulerService/Program.cs
+++ b/WebsitePanel/Sources/WebsitePanel.SchedulerService/Program.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;
using System.Collections.Generic;
using System.Linq;
using System.ServiceProcess;
diff --git a/WebsitePanel/Sources/WebsitePanel.SchedulerService/Properties/AssemblyInfo.cs b/WebsitePanel/Sources/WebsitePanel.SchedulerService/Properties/AssemblyInfo.cs
index 7f591157..a8507d4f 100644
--- a/WebsitePanel/Sources/WebsitePanel.SchedulerService/Properties/AssemblyInfo.cs
+++ b/WebsitePanel/Sources/WebsitePanel.SchedulerService/Properties/AssemblyInfo.cs
@@ -1,4 +1,32 @@
-using System.Reflection;
+// 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.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
diff --git a/WebsitePanel/Sources/WebsitePanel.SchedulerService/SchedulerService.Designer.cs b/WebsitePanel/Sources/WebsitePanel.SchedulerService/SchedulerService.Designer.cs
index edc238f6..bc7321d8 100644
--- a/WebsitePanel/Sources/WebsitePanel.SchedulerService/SchedulerService.Designer.cs
+++ b/WebsitePanel/Sources/WebsitePanel.SchedulerService/SchedulerService.Designer.cs
@@ -1,4 +1,32 @@
-namespace WebsitePanel.SchedulerService
+// 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.
+
+namespace WebsitePanel.SchedulerService
{
partial class SchedulerService
{
diff --git a/WebsitePanel/Sources/WebsitePanel.SchedulerService/SchedulerService.cs b/WebsitePanel/Sources/WebsitePanel.SchedulerService/SchedulerService.cs
index d5407d1c..5e82a911 100644
--- a/WebsitePanel/Sources/WebsitePanel.SchedulerService/SchedulerService.cs
+++ b/WebsitePanel/Sources/WebsitePanel.SchedulerService/SchedulerService.cs
@@ -1,4 +1,32 @@
-using System.ServiceProcess;
+// 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.ServiceProcess;
using System.Threading;
using WebsitePanel.EnterpriseServer;
diff --git a/WebsitePanel/Sources/WebsitePanel.SchedulerService/SchedulerServiceInstaller.cs b/WebsitePanel/Sources/WebsitePanel.SchedulerService/SchedulerServiceInstaller.cs
index 3bbafcff..6b3d1320 100644
--- a/WebsitePanel/Sources/WebsitePanel.SchedulerService/SchedulerServiceInstaller.cs
+++ b/WebsitePanel/Sources/WebsitePanel.SchedulerService/SchedulerServiceInstaller.cs
@@ -1,4 +1,32 @@
-using System.ComponentModel;
+// 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.ComponentModel;
using System.Configuration.Install;
using System.ServiceProcess;
diff --git a/WebsitePanel/Sources/WebsitePanel.SchedulerService/WebsitePanel.SchedulerService.csproj b/WebsitePanel/Sources/WebsitePanel.SchedulerService/WebsitePanel.SchedulerService.csproj
index a1501bfa..475ed6fe 100644
--- a/WebsitePanel/Sources/WebsitePanel.SchedulerService/WebsitePanel.SchedulerService.csproj
+++ b/WebsitePanel/Sources/WebsitePanel.SchedulerService/WebsitePanel.SchedulerService.csproj
@@ -36,7 +36,7 @@
true
- bin\
+ ..\WebsitePanel.EnterpriseServer\bin\
DEBUG;TRACE
full
AnyCPU
@@ -44,7 +44,7 @@
MinimumRecommendedRules.ruleset
- bin\
+ ..\WebsitePanel.EnterpriseServer\bin\
TRACE
true
pdbonly
diff --git a/WebsitePanel/Sources/WebsitePanel.Server/ExchangeServer.asmx.cs b/WebsitePanel/Sources/WebsitePanel.Server/ExchangeServer.asmx.cs
index 8999ac9d..ff1bf012 100644
--- a/WebsitePanel/Sources/WebsitePanel.Server/ExchangeServer.asmx.cs
+++ b/WebsitePanel/Sources/WebsitePanel.Server/ExchangeServer.asmx.cs
@@ -818,10 +818,24 @@ namespace WebsitePanel.Server
#endregion
-
-
+ #region Disclaimers
+
+ [WebMethod, SoapHeader("settings")]
+ public int NewDisclaimerTransportRule(string Name, string From, string Text)
+ {
+ return ES.NewDisclaimerTransportRule(Name, From, Text);
+ }
+
+ [WebMethod, SoapHeader("settings")]
+ public int RemoveTransportRule(string Name)
+ {
+ return ES.RemoveTransportRule(Name);
+ }
+
+ #endregion
+
#region Public Folders
- [WebMethod, SoapHeader("settings")]
+ [WebMethod, SoapHeader("settings")]
public void CreatePublicFolder(string organizationDistinguishedName, string organizationId, string securityGroup, string parentFolder,
string folderName, bool mailEnabled, string accountName, string name, string domain)
{
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Data/WebsitePanel_Modules.config b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Data/WebsitePanel_Modules.config
index 496315ef..14931af0 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Data/WebsitePanel_Modules.config
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_Data/WebsitePanel_Modules.config
@@ -473,8 +473,11 @@
+
+
+
-
+
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_GlobalResources/WebsitePanel_SharedResources.ascx.resx b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_GlobalResources/WebsitePanel_SharedResources.ascx.resx
index 2c9ba35b..31481fc7 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/App_GlobalResources/WebsitePanel_SharedResources.ascx.resx
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/App_GlobalResources/WebsitePanel_SharedResources.ascx.resx
@@ -2898,6 +2898,9 @@
Maximum Receive Message Size (Kb)
+
+ Disclaimers Allowed
+
Hosted Exchange
@@ -2925,6 +2928,9 @@
Error deleting distribution list. See audit log for more details.
+
+ Error deleting disclaimer. See audit log for more details.
+
Error deleting mailbox. See audit log for more details.
@@ -2986,6 +2992,9 @@
Error reading distribution list general settings. See audit log for more details.
+
+ Error reading disclaimer. See audit log for more details.
+
Error reading mailbox advanced settings. See audit log for more details.
@@ -3037,6 +3046,9 @@
Error updating distribution list general settings. See audit log for more details.
+
+ Error updating disclaimer. See audit log for more details.
+
Error updating mailbox advanced settings. See audit log for more details.
@@ -3070,6 +3082,9 @@
Error reading organization distribution lists
+
+ Error reading organization disclaimer lists
+
Error updating storage settings. See audit log for more details.
@@ -3128,6 +3143,9 @@
Distribution list general settings have been successfully updated.
+
+ Disclaimer successfully updated.
+
Public folder mail flow settings have been successfully updated.
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/App_LocalResources/ExchangeDisclaimerGeneralSettings.ascx.resx b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/App_LocalResources/ExchangeDisclaimerGeneralSettings.ascx.resx
new file mode 100644
index 00000000..0e8f02a1
--- /dev/null
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/App_LocalResources/ExchangeDisclaimerGeneralSettings.ascx.resx
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ShowProgressDialog('Updating Disclaimer ...');
+
+
+ Save Changes
+
+
+
+
+
+ Text:
+
+
+ Edit Disclaimer
+
+
+ Disclaimer
+
+
+ Enter Display Name
+
+
+ *
+
+
\ No newline at end of file
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/App_LocalResources/ExchangeDisclaimers.ascx.resx b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/App_LocalResources/ExchangeDisclaimers.ascx.resx
new file mode 100644
index 00000000..23f6559e
--- /dev/null
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/App_LocalResources/ExchangeDisclaimers.ascx.resx
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Create New Disclaimer
+
+
+ if(!confirm('Are you sure you want to delete this disclaimer?')) return false; else ShowProgressDialog('Deleting disclaimer list...');
+
+
+ Delete
+
+
+ Delete Disclaimer
+
+
+ Search
+
+
+ Display Name
+
+
+
+
+
+ No disclaimer have been created. To create a new disclaimer click "Create New Disclaimer" button.
+
+
+ Display Name
+
+
+ Disclaimer Created:
+
+
+ Disclaimers
+
+
+ Disclaimers
+
+
\ No newline at end of file
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimerGeneralSettings.ascx b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimerGeneralSettings.ascx
new file mode 100644
index 00000000..3981e8f3
--- /dev/null
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimerGeneralSettings.ascx
@@ -0,0 +1,56 @@
+<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ExchangeDisclaimerGeneralSettings.ascx.cs" Inherits="WebsitePanel.Portal.ExchangeServer.ExchangeDisclaimerGeneralSettings" %>
+<%@ Register Src="../UserControls/SimpleMessageBox.ascx" TagName="SimpleMessageBox" TagPrefix="wsp" %>
+<%@ Register Src="UserControls/AccountsList.ascx" TagName="AccountsList" TagPrefix="wsp" %>
+<%@ Register Src="UserControls/MailboxSelector.ascx" TagName="MailboxSelector" TagPrefix="wsp" %>
+<%@ Register Src="UserControls/DistributionListTabs.ascx" TagName="DistributionListTabs" TagPrefix="wsp" %>
+<%@ Register Src="UserControls/Menu.ascx" TagName="Menu" TagPrefix="wsp" %>
+<%@ Register Src="UserControls/Breadcrumb.ascx" TagName="Breadcrumb" TagPrefix="wsp" %>
+<%@ Register TagPrefix="wsp" TagName="CollapsiblePanel" Src="../UserControls/CollapsiblePanel.ascx" %>
+<%@ Register Src="../UserControls/EnableAsyncTasksSupport.ascx" TagName="EnableAsyncTasksSupport" TagPrefix="wsp" %>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimerGeneralSettings.ascx.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimerGeneralSettings.ascx.cs
new file mode 100644
index 00000000..7129c952
--- /dev/null
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimerGeneralSettings.ascx.cs
@@ -0,0 +1,126 @@
+// 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;
+using System.Data;
+using System.Configuration;
+using System.Collections;
+using System.Web;
+using System.Web.Security;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using System.Web.UI.WebControls.WebParts;
+using System.Web.UI.HtmlControls;
+
+using WebsitePanel.Providers.HostedSolution;
+using WebsitePanel.EnterpriseServer;
+
+namespace WebsitePanel.Portal.ExchangeServer
+{
+ public partial class ExchangeDisclaimerGeneralSettings : WebsitePanelModuleBase
+ {
+ protected void Page_Load(object sender, EventArgs e)
+ {
+ if (!IsPostBack)
+ {
+ BindSettings();
+ }
+
+
+ }
+
+ private void BindSettings()
+ {
+ try
+ {
+ if (PanelRequest.AccountID != 0)
+ {
+ // get settings
+ ExchangeDisclaimer disclaimer = ES.Services.ExchangeServer.GetExchangeDisclaimer(
+ PanelRequest.ItemID, PanelRequest.AccountID);
+
+ litDisplayName.Text = PortalAntiXSS.Encode(disclaimer.DisclaimerName);
+
+ // bind form
+ txtDisplayName.Text = disclaimer.DisclaimerName;
+ txtNotes.Text = disclaimer.DisclaimerText;
+ }
+ }
+ catch (Exception ex)
+ {
+ messageBox.ShowErrorMessage("EXCHANGE_GET_DISCLAIMER_SETTINGS", ex);
+ }
+ }
+
+ private void SaveSettings()
+ {
+ if (!Page.IsValid)
+ return;
+
+ try
+ {
+ int result = 0;
+ ExchangeDisclaimer disclaimer = new ExchangeDisclaimer();
+ disclaimer.DisclaimerName = txtDisplayName.Text;
+ disclaimer.DisclaimerText = txtNotes.Text;
+
+ if (PanelRequest.AccountID == 0)
+ {
+ int id = ES.Services.ExchangeServer.AddExchangeDisclaimer(PanelRequest.ItemID, disclaimer);
+ }
+ else
+ {
+ disclaimer.ExchangeDisclaimerId = PanelRequest.AccountID;
+
+ result = ES.Services.ExchangeServer.UpdateExchangeDisclaimer(
+ PanelRequest.ItemID, disclaimer);
+ }
+
+ if (result < 0)
+ {
+ messageBox.ShowResultMessage(result);
+ return;
+ }
+
+ litDisplayName.Text = PortalAntiXSS.Encode(txtDisplayName.Text);
+
+ messageBox.ShowSuccessMessage("EXCHANGE_UPDATE_DISCLAIMER_SETTINGS");
+ }
+ catch (Exception ex)
+ {
+ messageBox.ShowErrorMessage("EXCHANGE_UPDATE_DISCLAIMER_SETTINGS", ex);
+ }
+ }
+
+ protected void btnSave_Click(object sender, EventArgs e)
+ {
+ SaveSettings();
+ }
+
+ }
+}
\ No newline at end of file
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimerGeneralSettings.ascx.designer.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimerGeneralSettings.ascx.designer.cs
new file mode 100644
index 00000000..1e599b49
--- /dev/null
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimerGeneralSettings.ascx.designer.cs
@@ -0,0 +1,169 @@
+// 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.ExchangeServer {
+
+
+ public partial class ExchangeDisclaimerGeneralSettings {
+
+ ///
+ /// asyncTasks control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::WebsitePanel.Portal.EnableAsyncTasksSupport asyncTasks;
+
+ ///
+ /// breadcrumb control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::WebsitePanel.Portal.ExchangeServer.UserControls.Breadcrumb breadcrumb;
+
+ ///
+ /// menu control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::WebsitePanel.Portal.ExchangeServer.UserControls.Menu menu;
+
+ ///
+ /// Image1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Image Image1;
+
+ ///
+ /// locTitle control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Localize locTitle;
+
+ ///
+ /// litDisplayName control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Literal litDisplayName;
+
+ ///
+ /// messageBox control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::WebsitePanel.Portal.UserControls.SimpleMessageBox messageBox;
+
+ ///
+ /// locDisplayName control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Localize locDisplayName;
+
+ ///
+ /// txtDisplayName control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.TextBox txtDisplayName;
+
+ ///
+ /// valRequireDisplayName control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.RequiredFieldValidator valRequireDisplayName;
+
+ ///
+ /// locNotes control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Localize locNotes;
+
+ ///
+ /// txtNotes control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.TextBox txtNotes;
+
+ ///
+ /// btnSave control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Button btnSave;
+
+ ///
+ /// ValidationSummary1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.ValidationSummary ValidationSummary1;
+ }
+}
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimers.ascx b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimers.ascx
new file mode 100644
index 00000000..58dab9b0
--- /dev/null
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimers.ascx
@@ -0,0 +1,86 @@
+<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ExchangeDisclaimers.ascx.cs" Inherits="WebsitePanel.Portal.ExchangeServer.ExchangeDisclaimers" %>
+<%@ Register Src="../UserControls/SimpleMessageBox.ascx" TagName="SimpleMessageBox" TagPrefix="wsp" %>
+<%@ Register Src="UserControls/Menu.ascx" TagName="Menu" TagPrefix="wsp" %>
+<%@ Register Src="UserControls/Breadcrumb.ascx" TagName="Breadcrumb" TagPrefix="wsp" %>
+<%@ Register Src="../UserControls/QuotaViewer.ascx" TagName="QuotaViewer" TagPrefix="wsp" %>
+<%@ Register Src="../UserControls/EnableAsyncTasksSupport.ascx" TagName="EnableAsyncTasksSupport" TagPrefix="wsp" %>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <%# Eval("DisclaimerName")%>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimers.ascx.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimers.ascx.cs
new file mode 100644
index 00000000..392d69b8
--- /dev/null
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimers.ascx.cs
@@ -0,0 +1,137 @@
+// 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;
+using System.Data;
+using System.Configuration;
+using System.Collections;
+using System.Web;
+using System.Web.Security;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using System.Web.UI.WebControls.WebParts;
+using System.Web.UI.HtmlControls;
+
+using WebsitePanel.Providers.HostedSolution;
+using WebsitePanel.EnterpriseServer;
+
+namespace WebsitePanel.Portal.ExchangeServer
+{
+ public partial class ExchangeDisclaimers : WebsitePanelModuleBase
+ {
+ protected void Page_Load(object sender, EventArgs e)
+ {
+ if (!IsPostBack)
+ {
+ BindDisclaimers();
+
+ BindStats();
+ }
+ }
+
+ ExchangeDisclaimer[] disclaimerList = null;
+ private void BindDisclaimers()
+ {
+ disclaimerList = ES.Services.ExchangeServer.GetExchangeDisclaimers(PanelRequest.ItemID);
+
+ gvLists.DataSource = disclaimerList;
+ gvLists.DataBind();
+ }
+
+ private void BindStats()
+ {
+ listsQuota.QuotaValue = -1;
+ if (disclaimerList!=null)
+ listsQuota.QuotaUsedValue = disclaimerList.Length;
+ }
+
+ protected void btnCreateList_Click(object sender, EventArgs e)
+ {
+ Response.Redirect(EditUrl("ItemID", PanelRequest.ItemID.ToString(), "disclaimers_settings",
+ "SpaceID=" + PanelSecurity.PackageId.ToString()));
+ }
+
+ public string GetListEditUrl(string accountId)
+ {
+ return EditUrl("SpaceID", PanelSecurity.PackageId.ToString(), "disclaimers_settings",
+ "AccountID=" + accountId,
+ "ItemID=" + PanelRequest.ItemID.ToString());
+ }
+
+ protected void odsAccountsPaged_Selected(object sender, ObjectDataSourceStatusEventArgs e)
+ {
+ if (e.Exception != null)
+ {
+ messageBox.ShowErrorMessage("EXCHANGE_DISCLAIMERS_LISTS", e.Exception);
+ e.ExceptionHandled = true;
+ }
+ }
+
+ protected void gvLists_RowCommand(object sender, GridViewCommandEventArgs e)
+ {
+ if (e.CommandName == "DeleteItem")
+ {
+ // delete distribution list
+ int accountId = Utils.ParseInt(e.CommandArgument.ToString(), 0);
+
+ try
+ {
+ int result = ES.Services.ExchangeServer.DeleteExchangeDisclaimer(PanelRequest.ItemID, accountId);
+ if (result < 0)
+ {
+ messageBox.ShowResultMessage(result);
+ return;
+ }
+
+ // rebind grid
+ BindDisclaimers();
+
+ BindStats();
+ }
+ catch (Exception ex)
+ {
+ messageBox.ShowErrorMessage("EXCHANGE_DELETE_DISCLAIMER", ex);
+ }
+ }
+
+ }
+
+ protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e)
+ {
+ //gvLists.PageSize = Convert.ToInt16(ddlPageSize.SelectedValue);
+
+ // rebind grid
+ BindDisclaimers();
+
+ // bind stats
+ BindStats();
+
+ }
+
+ }
+}
\ No newline at end of file
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimers.ascx.designer.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimers.ascx.designer.cs
new file mode 100644
index 00000000..1bc66c57
--- /dev/null
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeDisclaimers.ascx.designer.cs
@@ -0,0 +1,133 @@
+// 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.ExchangeServer {
+
+
+ public partial class ExchangeDisclaimers {
+
+ ///
+ /// asyncTasks control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::WebsitePanel.Portal.EnableAsyncTasksSupport asyncTasks;
+
+ ///
+ /// breadcrumb control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::WebsitePanel.Portal.ExchangeServer.UserControls.Breadcrumb breadcrumb;
+
+ ///
+ /// menu control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::WebsitePanel.Portal.ExchangeServer.UserControls.Menu menu;
+
+ ///
+ /// Image1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Image Image1;
+
+ ///
+ /// locTitle control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Localize locTitle;
+
+ ///
+ /// messageBox control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::WebsitePanel.Portal.UserControls.SimpleMessageBox messageBox;
+
+ ///
+ /// btnCreateList control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Button btnCreateList;
+
+ ///
+ /// gvLists control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.GridView gvLists;
+
+ ///
+ /// locQuota control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Localize locQuota;
+
+ ///
+ /// listsQuota control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::WebsitePanel.Portal.QuotaViewer listsQuota;
+ }
+}
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeMailboxGeneralSettings.ascx b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeMailboxGeneralSettings.ascx
index d2fbeeeb..ba8d6e3b 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeMailboxGeneralSettings.ascx
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeMailboxGeneralSettings.ascx
@@ -55,6 +55,12 @@
|
+ |
+
+
+ |
+
+
|
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeMailboxGeneralSettings.ascx.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeMailboxGeneralSettings.ascx.cs
index 2c0c949d..1b06ac3a 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeMailboxGeneralSettings.ascx.cs
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeMailboxGeneralSettings.ascx.cs
@@ -38,13 +38,28 @@ namespace WebsitePanel.Portal.ExchangeServer
{
if (!IsPostBack)
{
+ PackageContext cntx = PackagesHelper.GetCachedPackageContext(PanelSecurity.PackageId);
+
+ if (Utils.CheckQouta(Quotas.EXCHANGE2007_DISCLAIMERSALLOWED, cntx))
+ {
+ ddDisclaimer.Items.Add(new System.Web.UI.WebControls.ListItem("None", "-1"));
+ ExchangeDisclaimer[] disclaimers = ES.Services.ExchangeServer.GetExchangeDisclaimers(PanelRequest.ItemID);
+ foreach (ExchangeDisclaimer disclaimer in disclaimers)
+ ddDisclaimer.Items.Add(new System.Web.UI.WebControls.ListItem(disclaimer.DisclaimerName, disclaimer.ExchangeDisclaimerId.ToString()));
+ }
+ else
+ {
+ locDisclaimer.Visible = false;
+ ddDisclaimer.Visible = false;
+ }
+
BindSettings();
UserInfo user = UsersHelper.GetUser(PanelSecurity.EffectiveUserId);
if (user != null)
{
- PackageContext cntx = PackagesHelper.GetCachedPackageContext(PanelSecurity.PackageId);
+
if ((user.Role == UserRole.User) & (Utils.CheckQouta(Quotas.EXCHANGE2007_ISCONSUMER, cntx)))
{
chkHideAddressBook.Visible = false;
@@ -98,7 +113,7 @@ namespace WebsitePanel.Portal.ExchangeServer
}
mailboxSize.QuotaUsedValue = Convert.ToInt32(stats.TotalSize / 1024 / 1024);
- mailboxSize.QuotaValue = (stats.MaxSize == -1) ? -1: (int)Math.Round((double)(stats.MaxSize / 1024 / 1024));
+ mailboxSize.QuotaValue = (stats.MaxSize == -1) ? -1 : (int)Math.Round((double)(stats.MaxSize / 1024 / 1024));
secCalendarSettings.Visible = ((account.AccountType == ExchangeAccountType.Equipment) | (account.AccountType == ExchangeAccountType.Room));
@@ -107,7 +122,12 @@ namespace WebsitePanel.Portal.ExchangeServer
litigationHoldSpace.QuotaUsedValue = Convert.ToInt32(stats.LitigationHoldTotalSize / 1024 / 1024);
litigationHoldSpace.QuotaValue = (stats.LitigationHoldMaxSize == -1) ? -1 : (int)Math.Round((double)(stats.LitigationHoldMaxSize / 1024 / 1024));
-
+ PackageContext cntx = PackagesHelper.GetCachedPackageContext(PanelSecurity.PackageId);
+ if (Utils.CheckQouta(Quotas.EXCHANGE2007_DISCLAIMERSALLOWED, cntx))
+ {
+ int disclaimerId = ES.Services.ExchangeServer.GetExchangeAccountDisclaimerId(PanelRequest.ItemID, PanelRequest.AccountID);
+ ddDisclaimer.SelectedValue = disclaimerId.ToString();
+ }
}
catch (Exception ex)
@@ -149,6 +169,14 @@ namespace WebsitePanel.Portal.ExchangeServer
}
}
+ PackageContext cntx = PackagesHelper.GetCachedPackageContext(PanelSecurity.PackageId);
+ if (Utils.CheckQouta(Quotas.EXCHANGE2007_DISCLAIMERSALLOWED, cntx))
+ {
+ int disclaimerId;
+ if (int.TryParse(ddDisclaimer.SelectedValue, out disclaimerId))
+ ES.Services.ExchangeServer.SetExchangeAccountDisclaimerId(PanelRequest.ItemID, PanelRequest.AccountID, disclaimerId);
+ }
+
messageBox.ShowSuccessMessage("EXCHANGE_UPDATE_MAILBOX_SETTINGS");
BindSettings();
}
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeMailboxGeneralSettings.ascx.designer.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeMailboxGeneralSettings.ascx.designer.cs
index 70d4ca38..becef2d8 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeMailboxGeneralSettings.ascx.designer.cs
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/ExchangeMailboxGeneralSettings.ascx.designer.cs
@@ -175,6 +175,24 @@ namespace WebsitePanel.Portal.ExchangeServer {
///
protected global::WebsitePanel.Portal.ExchangeServer.UserControls.MailboxPlanSelector mailboxPlanSelector;
+ ///
+ /// locDisclaimer control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Localize locDisclaimer;
+
+ ///
+ /// ddDisclaimer control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.DropDownList ddDisclaimer;
+
///
/// locQuota control.
///
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/UserControls/App_LocalResources/Menu.ascx.resx b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/UserControls/App_LocalResources/Menu.ascx.resx
index 0f2f1e19..88b4cd31 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/UserControls/App_LocalResources/Menu.ascx.resx
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/UserControls/App_LocalResources/Menu.ascx.resx
@@ -126,6 +126,9 @@
Distribution Lists
+
+ Disclaimers
+
Domains
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/UserControls/Menu.ascx.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/UserControls/Menu.ascx.cs
index 9f3475ae..3792ae03 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/UserControls/Menu.ascx.cs
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/ExchangeServer/UserControls/Menu.ascx.cs
@@ -32,9 +32,9 @@ using WebsitePanel.WebPortal;
using WebsitePanel.EnterpriseServer;
namespace WebsitePanel.Portal.ExchangeServer.UserControls
{
- public partial class Menu : WebsitePanelControlBase
- {
-
+ public partial class Menu : WebsitePanelControlBase
+ {
+
public class MenuGroup
{
private string text;
@@ -56,7 +56,7 @@ namespace WebsitePanel.Portal.ExchangeServer.UserControls
public string ImageUrl
{
get { return imageUrl; }
- set { imageUrl = value;}
+ set { imageUrl = value; }
}
public MenuGroup(string text, string imageUrl)
@@ -67,42 +67,42 @@ namespace WebsitePanel.Portal.ExchangeServer.UserControls
}
}
-
+
public class MenuItem
- {
+ {
private string url;
- private string text;
- private string key;
+ private string text;
+ private string key;
public string Url
- {
- get { return url; }
- set { url = value; }
- }
+ {
+ get { return url; }
+ set { url = value; }
+ }
- public string Text
- {
- get { return text; }
- set { text = value; }
- }
+ public string Text
+ {
+ get { return text; }
+ set { text = value; }
+ }
- public string Key
- {
- get { return key; }
- set { key = value; }
- }
+ public string Key
+ {
+ get { return key; }
+ set { key = value; }
+ }
- }
+ }
+
+ private string selectedItem;
+ public string SelectedItem
+ {
+ get { return selectedItem; }
+ set { selectedItem = value; }
+ }
- private string selectedItem;
- public string SelectedItem
- {
- get { return selectedItem; }
- set { selectedItem = value; }
- }
-
private void PrepareExchangeMenu(PackageContext cntx, List groups, string imagePath)
{
bool hideItems = false;
@@ -143,13 +143,17 @@ namespace WebsitePanel.Portal.ExchangeServer.UserControls
if (!hideItems)
if (Utils.CheckQouta(Quotas.EXCHANGE2007_MAILBOXES, cntx))
- exchangeGroup.MenuItems.Add(CreateMenuItem("StorageUsage", "storage_usage"));
+ exchangeGroup.MenuItems.Add(CreateMenuItem("StorageUsage", "storage_usage"));
+
+ if (!hideItems)
+ if (Utils.CheckQouta(Quotas.EXCHANGE2007_DISCLAIMERSALLOWED, cntx))
+ exchangeGroup.MenuItems.Add(CreateMenuItem("Disclaimers", "disclaimers"));
if (exchangeGroup.MenuItems.Count > 0)
groups.Add(exchangeGroup);
}
-
+
private void PrepareOrganizationMenu(PackageContext cntx, List groups, string imagePath)
{
bool hideItems = false;
@@ -165,7 +169,7 @@ namespace WebsitePanel.Portal.ExchangeServer.UserControls
if (!hideItems)
{
MenuGroup organizationGroup = new MenuGroup(GetLocalizedString("Text.OrganizationGroup"), imagePath + "company24.png");
-
+
if (Utils.CheckQouta(Quotas.EXCHANGE2007_MAILBOXES, cntx) == false)
{
if (Utils.CheckQouta(Quotas.ORGANIZATION_DOMAINS, cntx))
@@ -177,7 +181,7 @@ namespace WebsitePanel.Portal.ExchangeServer.UserControls
if (organizationGroup.MenuItems.Count > 0)
groups.Add(organizationGroup);
}
-
+
}
private void PrepareCRMMenu(PackageContext cntx, List groups, string imagePath)
@@ -186,10 +190,10 @@ namespace WebsitePanel.Portal.ExchangeServer.UserControls
crmGroup.MenuItems.Add(CreateMenuItem("CRMOrganization", "CRMOrganizationDetails"));
crmGroup.MenuItems.Add(CreateMenuItem("CRMUsers", "CRMUsers"));
-
+
if (crmGroup.MenuItems.Count > 0)
groups.Add(crmGroup);
-
+
}
private void PrepareBlackBerryMenu(PackageContext cntx, List groups, string imagePath)
@@ -197,7 +201,7 @@ namespace WebsitePanel.Portal.ExchangeServer.UserControls
MenuGroup bbGroup = new MenuGroup(GetLocalizedString("Text.BlackBerryGroup"), imagePath + "blackberry16.png");
bbGroup.MenuItems.Add(CreateMenuItem("BlackBerryUsers", "blackberry_users"));
-
+
if (bbGroup.MenuItems.Count > 0)
groups.Add(bbGroup);
@@ -211,19 +215,19 @@ namespace WebsitePanel.Portal.ExchangeServer.UserControls
sharepointGroup.MenuItems.Add(CreateMenuItem("SiteCollections", "sharepoint_sitecollections"));
sharepointGroup.MenuItems.Add(CreateMenuItem("StorageUsage", "sharepoint_storage_usage"));
sharepointGroup.MenuItems.Add(CreateMenuItem("StorageLimits", "sharepoint_storage_settings"));
-
+
groups.Add(sharepointGroup);
}
-
+
private void PrepareOCSMenu(PackageContext cntx, List groups, string imagePath)
{
MenuGroup ocsGroup =
new MenuGroup(GetLocalizedString("Text.OCSGroup"), imagePath + "ocs16.png");
ocsGroup.MenuItems.Add(CreateMenuItem("OCSUsers", "ocs_users"));
-
-
+
+
groups.Add(ocsGroup);
}
@@ -243,18 +247,18 @@ namespace WebsitePanel.Portal.ExchangeServer.UserControls
}
private List PrepareMenu()
- {
+ {
PackageContext cntx = PackagesHelper.GetCachedPackageContext(PanelSecurity.PackageId);
-
+
List groups = new List();
string imagePath = String.Concat("~/", DefaultPage.THEMES_FOLDER, "/", Page.Theme, "/", "Images/Exchange", "/");
-
+
//Organization menu group;
if (cntx.Groups.ContainsKey(ResourceGroups.HostedOrganizations))
PrepareOrganizationMenu(cntx, groups, imagePath);
-
-
+
+
//Exchange menu group;
if (cntx.Groups.ContainsKey(ResourceGroups.Exchange))
PrepareExchangeMenu(cntx, groups, imagePath);
@@ -262,11 +266,11 @@ namespace WebsitePanel.Portal.ExchangeServer.UserControls
//BlackBerry Menu
if (cntx.Groups.ContainsKey(ResourceGroups.BlackBerry))
PrepareBlackBerryMenu(cntx, groups, imagePath);
-
+
//SharePoint menu group;
if (cntx.Groups.ContainsKey(ResourceGroups.HostedSharePoint))
- {
- PrepareSharePointMenu(cntx, groups, imagePath);
+ {
+ PrepareSharePointMenu(cntx, groups, imagePath);
}
//CRM Menu
@@ -281,38 +285,38 @@ namespace WebsitePanel.Portal.ExchangeServer.UserControls
//Lync Menu
if (cntx.Groups.ContainsKey(ResourceGroups.Lync))
PrepareLyncMenu(cntx, groups, imagePath);
-
+
return groups;
- }
-
+ }
+
protected void Page_Load(object sender, EventArgs e)
- {
+ {
List groups = PrepareMenu();
-
+
/*repMenu.SelectedIndex = -1;
- for(int i = 0; i < items.Count; i++)
- {
- if (String.Compare(SelectedItem, items[i].Key, true) == 0)
- {
- repMenu.SelectedIndex = i;
- break;
- }
- }*/
+ for(int i = 0; i < items.Count; i++)
+ {
+ if (String.Compare(SelectedItem, items[i].Key, true) == 0)
+ {
+ repMenu.SelectedIndex = i;
+ break;
+ }
+ }*/
- // bind
+ // bind
repMenu.DataSource = groups;
- repMenu.DataBind();
- }
+ repMenu.DataBind();
+ }
- private MenuItem CreateMenuItem(string text, string key)
- {
- MenuItem item = new MenuItem();
- item.Key = key;
- item.Text = GetLocalizedString("Text." + text);
- item.Url = HostModule.EditUrl("ItemID", PanelRequest.ItemID.ToString(), key,
- "SpaceID=" + PanelSecurity.PackageId);
- return item;
- }
- }
+ private MenuItem CreateMenuItem(string text, string key)
+ {
+ MenuItem item = new MenuItem();
+ item.Key = key;
+ item.Text = GetLocalizedString("Text." + text);
+ item.Url = HostModule.EditUrl("ItemID", PanelRequest.ItemID.ToString(), key,
+ "SpaceID=" + PanelSecurity.PackageId);
+ return item;
+ }
+ }
}
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/Schedules.ascx.designer.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/Schedules.ascx.designer.cs
index f7cffb9e..aaf0e874 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/Schedules.ascx.designer.cs
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/Schedules.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.
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/Tasks.ascx.designer.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/Tasks.ascx.designer.cs
index b4454382..bab25fce 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/Tasks.ascx.designer.cs
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/Tasks.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.
diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebsitePanel.Portal.Modules.csproj b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebsitePanel.Portal.Modules.csproj
index 9cbd0893..cc9bed4d 100644
--- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebsitePanel.Portal.Modules.csproj
+++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/WebsitePanel.Portal.Modules.csproj
@@ -255,6 +255,20 @@
UserTabs.ascx
+
+ ExchangeDisclaimers.ascx
+ ASPXCodeBehind
+
+
+ ExchangeDisclaimers.ascx
+
+
+ ExchangeDisclaimerGeneralSettings.ascx
+ ASPXCodeBehind
+
+
+ ExchangeDisclaimerGeneralSettings.ascx
+
LyncAddFederationDomain.ascx
ASPXCodeBehind
@@ -318,20 +332,6 @@
LyncUserPlanSelector.ascx
-
- EnterpriseStorage_Settings.ascx
- ASPXCodeBehind
-
-
- EnterpriseStorage_Settings.ascx
-
-
- RemoteDesktopServices_Settings.ascx
- ASPXCodeBehind
-
-
- RemoteDesktopServices_Settings.ascx
-
CRM2011_Settings.ascx
ASPXCodeBehind
@@ -3864,9 +3864,9 @@
+
+
-
-
@@ -5037,10 +5037,10 @@
-
+
Designer
-
+
Designer
diff --git a/WebsitePanel/build.xml b/WebsitePanel/build.xml
index 82ecea07..6f1125bf 100644
--- a/WebsitePanel/build.xml
+++ b/WebsitePanel/build.xml
@@ -164,25 +164,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -324,10 +306,7 @@
-
-
-
-
+
@@ -395,6 +374,8 @@
+
+
@@ -758,9 +739,10 @@
-
+
+