public static string EncodeToken(FullToken token) { using (StringWriter writer = new StringWriter(CultureInfo.InvariantCulture)) { EncodingUtility.EncodeToken(token, writer); return(writer.ToString()); } }
public static void EncodeTokenAsString(FullToken token, TextWriter writer) { if (!token.HasType(TokenType.AnyValue)) { throw JsonException.New(Resources.Convert_KeyStringFailed, token.Type); } if (!token.HasType(TokenType.AnyString)) { writer.Write('\"'); } EncodingUtility.EncodeToken(token.FullText, token.Token, writer); if (!token.HasType(TokenType.AnyString)) { writer.Write('\"'); } }
public static void EncodeToken(FullToken token, TextWriter writer) { EncodingUtility.EncodeToken(token.FullText, token.Token, writer); }