public static bool CheckServerState(VMForPCSettingsName control, string connString, string connName, int serviceId) { var ws = new VirtualizationServerForPrivateCloud(); ServiceProviderProxy.Init(ws, serviceId); return ws.CheckServerState(control, connString, connName); }
public bool CheckServerState(VMForPCSettingsName control, string connString, string connName) { try { Log.WriteStart("'{0}' CheckServerState", ProviderSettings.ProviderName); bool result = VirtualizationForPC.CheckServerState(control, connString, connName); Log.WriteEnd("'{0}' CheckServerState", ProviderSettings.ProviderName); return(result); } catch (Exception ex) { Log.WriteError(String.Format("'{0}' CheckServerState", ProviderSettings.ProviderName), ex); throw; } }
private bool CheckServerAndSetState(object obj, VMForPCSettingsName control, string conn, string name) { bool temp = false; try { temp = ES.Services.VPSPC.CheckServerState(control, conn, name, PanelRequest.ServiceId); } catch (Exception ex) { messageBoxError.ShowErrorMessage("Server Error", ex); } finally { ((WebControl)obj).CssClass = temp ? "enabled" : "disabled"; } return(temp); }
public bool CheckServerState(VMForPCSettingsName control, string connString, string connName) { bool ret = false; try { switch (control) { case VMForPCSettingsName.SCVMMServer: { if (!IsNullOrWhiteSpaceString(connString) && !IsNullOrWhiteSpaceString(connName)) { EndpointAddress endPointAddress = GetEndPointAddress(connString, connName); using (VirtualMachineManagementServiceClient check = new VirtualMachineManagementServiceClient(new WSHttpBinding("WSHttpBinding_IVirtualMachineManagementService"), endPointAddress)) { check.Open(); ret = true; check.Close(); } } break; } case VMForPCSettingsName.SCOMServer: { if (!IsNullOrWhiteSpaceString(connString) && !IsNullOrWhiteSpaceString(connName)) { EndpointAddress endPointAddress = GetEndPointAddress(connString, connName); using (MonitoringServiceClient checkMonitoring = new MonitoringServiceClient(new WSHttpBinding("WSHttpBinding_IMonitoringService"), endPointAddress)) { checkMonitoring.Open(); ret = true; checkMonitoring.Close(); } } break; } } } catch (Exception ex) { // Log.WriteError("Could not check server state", ex); // ret = false; // throw; } return ret; }
public bool CheckServerState(VMForPCSettingsName control, string connString, string connName, int serviceId) { return(VirtualizationServerControllerForPrivateCloud.CheckServerState(control, connString, connName, serviceId)); }
/// <remarks/> public void CheckServerStateAsync(VMForPCSettingsName control, string connString, string connName, object userState) { if ((this.CheckServerStateOperationCompleted == null)) { this.CheckServerStateOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCheckServerStateOperationCompleted); } this.InvokeAsync("CheckServerState", new object[] { control, connString, connName}, this.CheckServerStateOperationCompleted, userState); }
/// <remarks/> public void CheckServerStateAsync(VMForPCSettingsName control, string connString, string connName) { this.CheckServerStateAsync(control, connString, connName, null); }
/// <remarks/> public System.IAsyncResult BeginCheckServerState(VMForPCSettingsName control, string connString, string connName, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("CheckServerState", new object[] { control, connString, connName}, callback, asyncState); }
public bool CheckServerState(VMForPCSettingsName control, string connString, string connName) { object[] results = this.Invoke("CheckServerState", new object[] { control, connString, connName}); return ((bool)(results[0])); }
public bool CheckServerState(VMForPCSettingsName control, string connString, string connName, int serviceId) { return VirtualizationServerControllerForPrivateCloud.CheckServerState(control, connString, connName, serviceId); }
private bool CheckServerAndSetState(object obj, VMForPCSettingsName control, string conn, string name) { bool temp = false; try { temp = ES.Services.VPSPC.CheckServerState(control, conn, name, PanelRequest.ServiceId); } catch (Exception ex) { messageBoxError.ShowErrorMessage("Server Error", ex); } finally { ((WebControl)obj).CssClass = temp ? "enabled" : "disabled"; } return temp; }
public bool CheckServerState(VMForPCSettingsName control, string connString, string connName) { try { Log.WriteStart("'{0}' CheckServerState", ProviderSettings.ProviderName); bool result = VirtualizationForPC.CheckServerState(control, connString, connName); Log.WriteEnd("'{0}' CheckServerState", ProviderSettings.ProviderName); return result; } catch (Exception ex) { Log.WriteError(String.Format("'{0}' CheckServerState", ProviderSettings.ProviderName), ex); throw; } }
public bool CheckServerState(VMForPCSettingsName control, string connString, string connName, int serviceId) { // return !String.IsNullOrWhiteSpace(connString); object[] results = this.Invoke("CheckServerState", new object[] { control, connString, connName, serviceId}); return ((bool)(results[0])); }