public override VirtualMachine GetVirtualMachine(VirtualAppliance virtualAppliance, int id)
        {
            Contract.Requires(null != virtualAppliance);
            Contract.Requires(0 < id);

            return(default(VirtualMachine));
        }
        public override VirtualMachine CreateVirtualMachine(VirtualAppliance virtualAppliance, VirtualMachineTemplate virtualMachineTemplate)
        {
            Contract.Requires(null != virtualAppliance);
            Contract.Requires(null != virtualMachineTemplate);

            return(default(VirtualMachine));
        }
        public override VirtualMachines GetVirtualMachines(VirtualAppliance virtualAppliance)
        {
            Contract.Requires(null != virtualAppliance);

            return(default(VirtualMachines));
        }