| DateTimeExtensions | GHIElectronics.TinyCLR.Data.Json | Helpers for converting dates between common JSON and calendar string formats. |
| JArray | GHIElectronics.TinyCLR.Data.Json | A JSON array — an ordered sequence of JToken elements. |
| JObject | GHIElectronics.TinyCLR.Data.Json | A JSON object — an unordered map of name/JToken pairs. |
| JProperty | GHIElectronics.TinyCLR.Data.Json | A name/value pair inside a JObject. |
| JsonConverter | GHIElectronics.TinyCLR.Data.Json | Parses JSON text into a JToken tree and serializes objects back to JSON. Strict-on-emit, generous-on-accept per RFC 8259. |
| JsonSerializationOptions | GHIElectronics.TinyCLR.Data.Json | Options that control how JSON text is formatted during serialization. |
| JsonSerializerSettings | GHIElectronics.TinyCLR.Data.Json | Settings that control how objects are serialized to JSON tokens. |
| JToken | GHIElectronics.TinyCLR.Data.Json | Abstract base for every JSON value type: JObject, JArray, JValue, and JProperty. Use JsonConverter to parse JSON text into a token tree or serialize a tree back to text. |
| JValue | GHIElectronics.TinyCLR.Data.Json | A JSON primitive value — string, number, boolean, or null. |
| SerializationCtx | GHIElectronics.TinyCLR.Data.Json | Holds the formatting options and indentation state for one serialization pass. |
| SerializationUtilities | GHIElectronics.TinyCLR.Data.Json | Helpers for marshalling primitive values to and from a BSON byte buffer. |