public void delete_virtual_disk(
		SystemVCMPVirtualDisk [] disks
	)
        {
            this.Invoke("delete_virtual_disk", new object [] {
                disks});
        }
 public System.IAsyncResult Begindelete_virtual_disk(SystemVCMPVirtualDisk [] disks, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("delete_virtual_disk", new object[] {
     disks}, callback, asyncState);
 }
 public System.IAsyncResult Beginget_virtual_disk_statistics(SystemVCMPVirtualDisk [] disks, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("get_virtual_disk_statistics", new object[] {
     disks}, callback, asyncState);
 }
        public SystemVCMPVirtualDiskStatistics get_virtual_disk_statistics(
		SystemVCMPVirtualDisk [] disks
	)
        {
            object [] results = this.Invoke("get_virtual_disk_statistics", new object [] {
                disks});
            return ((SystemVCMPVirtualDiskStatistics)(results[0]));
        }