public static bool TryParse(string value, out QueryOutcome result) { result = default(QueryOutcome); if (value == "ok") { result = QueryOutcome.Ok; } else if (value == "limited") { result = QueryOutcome.Limited; } else if (value == "refused") { result = QueryOutcome.Refused; } else if (value == "error") { result = QueryOutcome.Error; } else { return(false); } return(true); }
public static string ToString(QueryOutcome value) { if (value == QueryOutcome.Ok) { return("ok"); } else if (value == QueryOutcome.Limited) { return("limited"); } else if (value == QueryOutcome.Refused) { return("refused"); } else if (value == QueryOutcome.Error) { return("error"); } else { throw new ArgumentException("Unrecognized QueryOutcome value: " + value.ToString()); } }
public static bool TryParse(string value, out QueryOutcome result) { result = default(QueryOutcome); if( value=="ok") result = QueryOutcome.Ok; else if( value=="limited") result = QueryOutcome.Limited; else if( value=="refused") result = QueryOutcome.Refused; else if( value=="error") result = QueryOutcome.Error; else return false; return true; }
public static string ToString(QueryOutcome value) { if( value==QueryOutcome.Ok ) return "ok"; else if( value==QueryOutcome.Limited ) return "limited"; else if( value==QueryOutcome.Refused ) return "refused"; else if( value==QueryOutcome.Error ) return "error"; else throw new ArgumentException("Unrecognized QueryOutcome value: " + value.ToString()); }