internal void UpdateFromProxy(Proxy_Console proxy) { uuid = proxy.uuid == null ? null : (string)proxy.uuid; protocol = proxy.protocol == null ? (console_protocol)0 : (console_protocol)Helper.EnumParseDefault(typeof(console_protocol), (string)proxy.protocol); location = proxy.location == null ? null : (string)proxy.location; VM = proxy.VM == null ? null : XenRef <VM> .Create(proxy.VM); other_config = proxy.other_config == null ? null : Maps.convert_from_proxy_string_string(proxy.other_config); }
public Proxy_Console ToProxy() { Proxy_Console result_ = new Proxy_Console(); result_.uuid = uuid ?? ""; result_.protocol = console_protocol_helper.ToString(protocol); result_.location = location ?? ""; result_.VM = VM ?? ""; result_.other_config = Maps.convert_to_proxy_string_string(other_config); return(result_); }
public Proxy_Console ToProxy() { Proxy_Console result_ = new Proxy_Console(); result_.uuid = (uuid != null) ? uuid : ""; result_.protocol = console_protocol_helper.ToString(protocol); result_.location = (location != null) ? location : ""; result_.VM = (VM != null) ? VM : ""; result_.other_config = Maps.convert_to_proxy_string_string(other_config); return(result_); }
public override string SaveChanges(Session session, string opaqueRef, Console server) { if (opaqueRef == null) { Proxy_Console p = this.ToProxy(); return(session.proxy.console_create(session.uuid, p).parse()); } else { if (!Helper.AreEqual2(_other_config, server._other_config)) { Console.set_other_config(session, opaqueRef, _other_config); } return(null); } }
/// <summary> /// Creates a new Console from a Proxy_Console. /// </summary> /// <param name="proxy"></param> public Console(Proxy_Console proxy) { this.UpdateFromProxy(proxy); }
/// <summary> /// Creates a new Console from a Proxy_Console. /// </summary> /// <param name="proxy"></param> public Console(Proxy_Console proxy) { UpdateFrom(proxy); }