internal void UpdateFromProxy(Proxy_Feature proxy) { uuid = proxy.uuid == null ? null : (string)proxy.uuid; name_label = proxy.name_label == null ? null : (string)proxy.name_label; name_description = proxy.name_description == null ? null : (string)proxy.name_description; enabled = (bool)proxy.enabled; experimental = (bool)proxy.experimental; version = proxy.version == null ? null : (string)proxy.version; host = proxy.host == null ? null : XenRef <Host> .Create(proxy.host); }
public Proxy_Feature ToProxy() { Proxy_Feature result_ = new Proxy_Feature(); result_.uuid = uuid ?? ""; result_.name_label = name_label ?? ""; result_.name_description = name_description ?? ""; result_.enabled = enabled; result_.experimental = experimental; result_.version = version ?? ""; result_.host = host ?? ""; return(result_); }
public Proxy_Feature ToProxy() { Proxy_Feature result_ = new Proxy_Feature(); result_.uuid = (uuid != null) ? uuid : ""; result_.name_label = (name_label != null) ? name_label : ""; result_.name_description = (name_description != null) ? name_description : ""; result_.enabled = enabled; result_.experimental = experimental; result_.version = (version != null) ? version : ""; result_.host = (host != null) ? host : ""; return(result_); }
/// <summary> /// Creates a new Feature from a Proxy_Feature. /// </summary> /// <param name="proxy"></param> public Feature(Proxy_Feature proxy) { this.UpdateFromProxy(proxy); }
/// <summary> /// Creates a new Feature from a Proxy_Feature. /// </summary> /// <param name="proxy"></param> public Feature(Proxy_Feature proxy) { UpdateFrom(proxy); }