Beispiel #1
0
        public static string StringOf(this vbd_operations x)
        {
            switch (x)
            {
            case vbd_operations.attach:
                return("attach");

            case vbd_operations.eject:
                return("eject");

            case vbd_operations.insert:
                return("insert");

            case vbd_operations.plug:
                return("plug");

            case vbd_operations.unplug:
                return("unplug");

            case vbd_operations.unplug_force:
                return("unplug_force");

            case vbd_operations.pause:
                return("pause");

            case vbd_operations.unpause:
                return("unpause");

            default:
                return("unknown");
            }
        }
Beispiel #2
0
        internal static Dictionary <string, vbd_operations> convert_from_proxy_string_vbd_operations(object o)
        {
            Hashtable hashtable = (Hashtable)o;
            Dictionary <string, vbd_operations> dictionary = new Dictionary <string, vbd_operations>();

            if (hashtable != null)
            {
                foreach (string str in hashtable.Keys)
                {
                    try
                    {
                        string         str2        = str;
                        vbd_operations _operations = (hashtable[str] == null) ? vbd_operations.attach : ((vbd_operations)Helper.EnumParseDefault(typeof(vbd_operations), (string)hashtable[str]));
                        dictionary[str2] = _operations;
                    }
                    catch
                    {
                    }
                }
            }
            return(dictionary);
        }
Beispiel #3
0
        convert_from_proxy_string_vbd_operations(Object o)
        {
            Hashtable table = (Hashtable)o;
            Dictionary <string, vbd_operations> result = new Dictionary <string, vbd_operations>();

            if (table != null)
            {
                foreach (string key in table.Keys)
                {
                    try
                    {
                        string         k = key;
                        vbd_operations v = table[key] == null ? (vbd_operations)0 : (vbd_operations)Helper.EnumParseDefault(typeof(vbd_operations), (string)table[key]);
                        result[k] = v;
                    }
                    catch
                    {
                        continue;
                    }
                }
            }
            return(result);
        }
 public static string ToString(vbd_operations x)
 {
     switch (x)
     {
         case vbd_operations.attach:
             return "attach";
         case vbd_operations.eject:
             return "eject";
         case vbd_operations.insert:
             return "insert";
         case vbd_operations.plug:
             return "plug";
         case vbd_operations.unplug:
             return "unplug";
         case vbd_operations.unplug_force:
             return "unplug_force";
         case vbd_operations.pause:
             return "pause";
         case vbd_operations.unpause:
             return "unpause";
         default:
             return "unknown";
     }
 }
Beispiel #5
0
 public static string ToString(vbd_operations x)
 {
     return(x.StringOf());
 }