C# Class XenAdmin.Commands.CrossPoolCopyVMCommand

Inheritance: XenAdmin.Commands.CrossPoolMigrateCommand
Mostra file Open project: xenserver/xenadmin Class Usage Examples

Public Methods

Method Description
CanExecute ( XenAPI.VM vm, XenAPI.Host preSelectedHost ) : bool
CrossPoolCopyVMCommand ( IMainWindow mainWindow, IEnumerable selection ) : System.Collections.Generic
CrossPoolCopyVMCommand ( IMainWindow mainWindow, IEnumerable selection, XenAPI.Host preSelectedHost ) : System.Collections.Generic

Protected Methods

Method Description
CanExecute ( XenAPI.VM vm ) : bool
ExecuteCore ( SelectedItemCollection selection ) : void

Method Details

CanExecute() protected method

protected CanExecute ( XenAPI.VM vm ) : bool
vm XenAPI.VM
return bool

CanExecute() public static method

public static CanExecute ( XenAPI.VM vm, XenAPI.Host preSelectedHost ) : bool
vm XenAPI.VM
preSelectedHost XenAPI.Host
return bool

CrossPoolCopyVMCommand() public method

public CrossPoolCopyVMCommand ( IMainWindow mainWindow, IEnumerable selection ) : System.Collections.Generic
mainWindow IMainWindow
selection IEnumerable
return System.Collections.Generic

CrossPoolCopyVMCommand() public method

public CrossPoolCopyVMCommand ( IMainWindow mainWindow, IEnumerable selection, XenAPI.Host preSelectedHost ) : System.Collections.Generic
mainWindow IMainWindow
selection IEnumerable
preSelectedHost XenAPI.Host
return System.Collections.Generic

ExecuteCore() protected method

protected ExecuteCore ( SelectedItemCollection selection ) : void
selection SelectedItemCollection
return void