示例#1
0
 public void UpdateServiceConsoleVirtualNic(string device, HostVirtualNicSpec nic)
 {
     try
     {
         UpdateServiceConsoleVirtualNicRequestType updateServiceConsoleVirtualNicRequestType = new UpdateServiceConsoleVirtualNicRequestType();
         updateServiceConsoleVirtualNicRequestType._this  = (VimApi_65.ManagedObjectReference)VIConvert.ToWsdlType(this.MoRef);
         updateServiceConsoleVirtualNicRequestType.device = device;
         updateServiceConsoleVirtualNicRequestType.nic    = (VimApi_65.HostVirtualNicSpec)VIConvert.ToWsdlType(nic);
         this.VimServiceProxy.UpdateServiceConsoleVirtualNic(new UpdateServiceConsoleVirtualNicRequest(updateServiceConsoleVirtualNicRequestType));
     }
     catch (FaultException ex)
     {
         throw FaultUtility.HandleFault(ex);
     }
 }
示例#2
0
        public string AddServiceConsoleVirtualNic(string portgroup, HostVirtualNicSpec nic)
        {
            string returnval;

            try
            {
                AddServiceConsoleVirtualNicRequestType addServiceConsoleVirtualNicRequestType = new AddServiceConsoleVirtualNicRequestType();
                addServiceConsoleVirtualNicRequestType._this     = (VimApi_65.ManagedObjectReference)VIConvert.ToWsdlType(this.MoRef);
                addServiceConsoleVirtualNicRequestType.portgroup = portgroup;
                addServiceConsoleVirtualNicRequestType.nic       = (VimApi_65.HostVirtualNicSpec)VIConvert.ToWsdlType(nic);
                returnval = this.VimServiceProxy.AddServiceConsoleVirtualNic(new AddServiceConsoleVirtualNicRequest(addServiceConsoleVirtualNicRequestType)).AddServiceConsoleVirtualNicResponse.returnval;
            }
            catch (FaultException ex)
            {
                throw FaultUtility.HandleFault(ex);
            }
            return(returnval);
        }