Google.Maps.JsonEnumTypeConverter.AsResponseStatus C# (CSharp) Method

AsResponseStatus() public static method

public static AsResponseStatus ( string s ) : ServiceResponseStatus
s string
return ServiceResponseStatus
        public static ServiceResponseStatus AsResponseStatus(string s)
        {
            var result = ServiceResponseStatus.Unknown;

            switch(s)
            {
                case "OK":
                    result = ServiceResponseStatus.Ok;
                    break;
                case "ZERO_RESULTS":
                    result = ServiceResponseStatus.ZeroResults;
                    break;
                case "OVER_QUERY_LIMIT":
                    result = ServiceResponseStatus.OverQueryLimit;
                    break;
                case "REQUEST_DENIED":
                    result = ServiceResponseStatus.RequestDenied;
                    break;
                case "INVALID_REQUEST":
                    result = ServiceResponseStatus.InvalidRequest;
                    break;
            }

            return result;
        }