1 write to _s
System.Web.Extensions (1)
Script\Serialization\JavaScriptObjectDeserializer.cs (1)
42_s = new JavaScriptString(input);
39 references to _s
System.Web.Extensions (39)
Script\Serialization\JavaScriptObjectDeserializer.cs (39)
35if (jsod._s.GetNextNonEmptyChar() != null) { 36throw new ArgumentException(String.Format(CultureInfo.InvariantCulture, AtlasWeb.JSON_IllegalPrimitive, jsod._s.ToString())); 49throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_DepthLimitExceeded)); 52Nullable<Char> c = _s.GetNextNonEmptyChar(); 57_s.MovePrev(); 85Nullable<Char> c = _s.MoveNext(); 87throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_InvalidArrayStart)); 91while ((c = _s.GetNextNonEmptyChar()) != null && c != ']') { 92_s.MovePrev(); 98c = _s.GetNextNonEmptyChar(); 105throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_InvalidArrayExpectComma)); 109throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_InvalidArrayExtraComma)); 112throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_InvalidArrayEnd)); 119Nullable<Char> c = _s.MoveNext(); 121throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_ExpectedOpenBrace)); 125while ((c = _s.GetNextNonEmptyChar()) != null) { 126_s.MovePrev(); 129throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_InvalidMemberName)); 136c = _s.GetNextNonEmptyChar(); 138throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_InvalidObject)); 148c = _s.GetNextNonEmptyChar(); 159c = _s.GetNextNonEmptyChar(); 165throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_InvalidObject)); 170throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_InvalidObject)); 191Nullable<Char> c = _s.GetNextNonEmptyChar(); 196_s.MovePrev(); 273while ((c = _s.MoveNext()) != null) { 280_s.MovePrev(); 292Nullable<Char> c = _s.MoveNext(); 296while ((c = _s.MoveNext()) != null) { 322throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_UnterminatedString)); 345sb.Append((char)int.Parse(_s.MoveNext(4), NumberStyles.HexNumber, CultureInfo.InvariantCulture)); 348throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_BadEscape)); 359throw new ArgumentException(_s.GetDebugString(AtlasWeb.JSON_StringNotQuoted)); 370int pos = _s.IndexOf(DateTimeSuffix); 371Match match = Regex.Match(_s.Substring(pos + DateTimeSuffixLength), 377_s.MoveNext(match.Length); 394String next = _s.MoveNext(DateTimePrefixLength); 396_s.MovePrev(DateTimePrefixLength);