Example #1
0
            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);
            }
Example #2
0
 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());
     }
 }
Example #3
0
            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;
            }
Example #4
0
 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());
 }