Beispiel #1
0
 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);
 }
Beispiel #2
0
        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_);
        }
Beispiel #3
0
        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_);
        }
Beispiel #4
0
 /// <summary>
 /// Creates a new Feature from a Proxy_Feature.
 /// </summary>
 /// <param name="proxy"></param>
 public Feature(Proxy_Feature proxy)
 {
     this.UpdateFromProxy(proxy);
 }
Beispiel #5
0
 /// <summary>
 /// Creates a new Feature from a Proxy_Feature.
 /// </summary>
 /// <param name="proxy"></param>
 public Feature(Proxy_Feature proxy)
 {
     UpdateFrom(proxy);
 }