xenadmin/XenAdmin/Commands
Konstantina Chremmou e368d74330 DelegatedAsyncAction should only be used for simple API calls, hence created new class for retrieving WLB host evacuation recommendations.
This allows removal of DelegatedAsyncAction.ResultObject, which might lead to complicated implementations.
Also: some refactoring of the other WLB retrieve recommendations actions.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-07-23 09:40:12 +01:00
..
Controls DelegatedAsyncAction should only be used for simple API calls, hence created new class for retrieving WLB host evacuation recommendations. 2021-07-23 09:40:12 +01:00
ActivateVBDCommand.cs CA-343956: Fixed issues on the VM storage TabPage: 2020-10-02 11:59:55 +01:00
AddHostCommand.cs Removed method SetParent. Use a setter for the property Parent instead. Property modernisation. 2021-02-10 23:44:21 +00:00
AddHostToPoolCommand.cs Made ShowConfirmationDialog private as in the one case it was accessed by the inheriting class it was not making the code simpler. 2021-02-10 23:44:21 +00:00
AddNewHostToPoolCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
AddVirtualDiskCommand.cs CA-343956: Fixed issues on the VM storage TabPage: 2020-10-02 11:59:55 +01:00
ApplyLicenseEditionCommand.cs Removed method SetParent. Use a setter for the property Parent instead. Property modernisation. 2021-02-10 23:44:21 +00:00
AttachVirtualDiskCommand.cs CA-343956: Fixed issues on the VM storage TabPage: 2020-10-02 11:59:55 +01:00
BackupHostCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
BugToolCommand.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
CallHomeCommand.cs CA-176169: Added copyright statement to files which it was missing from 2017-01-16 20:14:56 +00:00
CancelHostConnectionCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ChangeControlDomainMemoryCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ChangeHostPasswordCommand.cs CP-33781: Added admin exit procedure warnings. 2020-07-17 16:04:10 +01:00
CollapseChildTreeNodesCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
Command.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ConnectAllHostsCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ConvertVMToTemplateCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
CopyTemplateCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
CopyVMCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
CreateVMFromTemplateCommand.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
CrossConnectionCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
CrossPoolCopyVMCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
CrossPoolMigrateCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
CrossPoolMigrateToHomeCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
CrossPoolMoveVMCommand.cs CA-249858: Fix build warning as error 2017-06-15 08:31:47 +01:00
DeactivateVBDCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DeleteFolderCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DeletePoolCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DeleteSnapshotCommand.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
DeleteTagCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DeleteTemplateCommand.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
DeleteVirtualDiskCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DeleteVMCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DeleteVMsAndTemplatesCommand.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
DestroyBondCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DestroyHostCommand.cs CP-33892: Audited the use of First() and replaced with FirstOrDefault() where appropriate. 2020-06-25 11:17:11 +01:00
DestroySRCommand.cs Replaced own method ConvertToSelection<T>() with Linq queries. 2021-02-10 23:44:21 +00:00
DetachSRCommand.cs CA-334756: Allow detaching and reattaching all types of SRs. 2020-03-03 09:30:00 +00:00
DetachVirtualDiskCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DisableChangedBlockTrackingCommand.cs Rename resource string which causes Messages.resx to become unsorted 2018-01-11 12:45:37 +00:00
DisablePvsReadCachingCommand.cs Prevent VisualStudio's designer from crashing when opening the MainWindow. 2019-04-24 15:03:20 +01:00
DisasterRecoveryCommand.cs CA-273307: Replaced the links in the Upsell dialogs 2017-11-17 12:24:43 +00:00
DisconnectAllHostsCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DisconnectCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DisconnectHostCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DisconnectHostsAndPoolsCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DisconnectPoolCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DisconnectWlbServerCommand.cs Dialog deletion (#2701) 2020-07-30 11:29:01 +01:00
DragDropAddHostToPoolCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DragDropCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DragDropCrossPoolMoveHaltedVMCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DragDropIntoFolderCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DragDropMigrateVMCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DragDropRemoveHostFromPoolCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DragDropTagCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DRConfigureCommand.cs CA-273307: Replaced the links in the Upsell dialogs 2017-11-17 12:24:43 +00:00
DRDryrunCommand.cs CA-273307: Replaced the links in the Upsell dialogs 2017-11-17 12:24:43 +00:00
DRFailbackCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DRFailoverCommand.cs CA-273307: Replaced the links in the Upsell dialogs 2017-11-17 12:24:43 +00:00
EditTagsCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
EnablePvsReadCachingCommand.cs Prevent VisualStudio's designer from crashing when opening the MainWindow. 2019-04-24 15:03:20 +01:00
ExpandTreeNodesCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ExportCommand.cs Enforce icon size 32x32 on the CommandErrorDialog. Compacted constructors 2019-03-20 16:58:02 +00:00
ExportResourceReportCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ExportSnapshotAsTemplateCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ExportTemplateCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ExportVMCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ForceVMRebootCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ForceVMShutDownCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ForgetSavedPasswordCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ForgetSRCommand.cs Enforce icon size 32x32 on the CommandErrorDialog. Compacted constructors 2019-03-20 16:58:02 +00:00
HACommand.cs Fixed broken help button on the ThreeButtonDialog. 2020-10-06 11:27:32 +01:00
HostMaintenanceModeCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
HostPasswordCommand.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
HostReconnectAsCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ImPortCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ImportSearchCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
InstallCertificateCommand.cs CP-33892: Audited the use of First() and replaced with FirstOrDefault() where appropriate. 2020-06-25 11:17:11 +01:00
InstallNewUpdateCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
InstallToolsCommand.cs Replaced own method ConvertToSelection<T>() with Linq queries. 2021-02-10 23:44:21 +00:00
InstantVMFromTemplateCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
LaunchConversionManagerCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
MigrateVirtualDiskCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
MoveVirtualDiskCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
MoveVMCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
NewFolderCommand.cs Removed method SetParent. Use a setter for the property Parent instead. Property modernisation. 2021-02-10 23:44:21 +00:00
NewPoolCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
NewSRCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
NewTemplateFromSnapshotCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
NewVMCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
NewVMFromSnapshotCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
NewVMFromTemplateCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
PauseDockerContainerCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
PoolReconnectAsCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
PowerOnHostCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
PropertiesCommands.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
PutFolderIntoRenameModeCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
PutTagIntoRenameModeCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ReattachSRCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
RebootCommand.cs Refactored the Command Enabled|Disabled Tooltip to avoid multiple calculation of whether the command can be executed. 2021-02-10 23:44:21 +00:00
RebootHostCommand.cs Removed method SetParent. Use a setter for the property Parent instead. Property modernisation. 2021-02-10 23:44:21 +00:00
RebootVMCommand.cs CA-338184: Check for null before accessing host properties. 2020-04-21 10:38:15 +01:00
ReconnectHostCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
RemoveFromFolderCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
RemoveHostCommand.cs Do not localise log entries or ellipsise names. Log exception stack traces where applicable. 2019-11-13 12:31:44 +00:00
RemoveHostCrashDumpsCommand.cs Corrected button text. Fixed duplicate hotkey in the host right click menu. 2020-08-24 16:49:23 +01:00
RemoveHostFromPoolCommand.cs Replaced own method ConvertToSelection<T>() with Linq queries. 2021-02-10 23:44:21 +00:00
RenameFolderCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
RenameTagCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
RepairSRCommand.cs Replaced own method ConvertToSelection<T>() with Linq queries. 2021-02-10 23:44:21 +00:00
RescanPIFsCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
RestartDockerContainerCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
RestartToolstackCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
RestoreHostFromBackupCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ResumeDockerContainerCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ResumeVMCommand.cs Refactored the Command Enabled|Disabled Tooltip to avoid multiple calculation of whether the command can be executed. 2021-02-10 23:44:21 +00:00
RevertToSnapshotCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
RollingUpgradeCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
RotatePoolSecretCommand.cs CP-33781: Added admin exit procedure warnings. 2020-07-17 16:04:10 +01:00
SelectedItem.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
SelectedItemCollection.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
SelectionBroadcaster.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
SelectionManager.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
SetAsDefaultSRCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ShutDownCommand.cs Refactored the Command Enabled|Disabled Tooltip to avoid multiple calculation of whether the command can be executed. 2021-02-10 23:44:21 +00:00
ShutDownHostCommand.cs Removed method SetParent. Use a setter for the property Parent instead. Property modernisation. 2021-02-10 23:44:21 +00:00
ShutDownVMCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
StartDockerContainerCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
StartVMCommand.cs Refactored the Command Enabled|Disabled Tooltip to avoid multiple calculation of whether the command can be executed. 2021-02-10 23:44:21 +00:00
StopDockerContainerCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
SuspendVMCommand.cs Refactored the Command Enabled|Disabled Tooltip to avoid multiple calculation of whether the command can be executed. 2021-02-10 23:44:21 +00:00
TakeSnapshotCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
TrimSRCommand.cs Refactored the Command Enabled|Disabled Tooltip to avoid multiple calculation of whether the command can be executed. 2021-02-10 23:44:21 +00:00
UntagCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
VappShutDownCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
VappStartCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
ViewWorkloadReportsCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
VirtualDiskCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
VMGroupCommand.cs CA-242134: Remove the VMPP code 2017-05-25 15:37:05 +01:00
VMLifeCycleCommand.cs Removed method SetParent. Use a setter for the property Parent instead. Property modernisation. 2021-02-10 23:44:21 +00:00
VMOperationCommand.cs Refactored three button dialog (#2627) 2020-04-22 14:47:03 +01:00
VMOperationHomeServerCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
VMOperationHostCommand.cs CP-32431: Remove the CPU feature compatibility check from XenCenter 2019-11-12 09:47:04 +00:00
VMOperationWlbHostCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
VMOperationWlbOptimalServerCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
VMRecoveryModeCommand.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00