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"); } }
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); }
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"; } }
public static string ToString(vbd_operations x) { return(x.StringOf()); }