It should be ```op = this.ComputeClient.VirtualMachineVMImages.Delete(this.ImageName, true);``` in this case, because the user explicitly sepcify the ```DeleteVHD``` switch.