Newtonsoft.Json.Linq
Namespace with 22 public types
Classes
JArray
Represents a JSON array.
JConstructor
Represents a JSON constructor.
JObject
Represents a JSON object.
JProperty
Represents a JSON property.
JPropertyDescriptor
Represents a view of a .
JRaw
Represents a raw JSON string.
JsonLoadSettings
Specifies the settings used when loading JSON.
JsonMergeSettings
Specifies the settings used when merging JSON.
JTokenEqualityComparer
Compares tokens to determine whether they are equal.
JTokenReader
Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data.
JTokenWriter
Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data.
JValue
Represents a value in JSON (string, integer, date, etc).
Structures
JEnumerable`1
Represents a collection of objects.
Enumerations
CommentHandling
Specifies how JSON comments are handled when loading JSON.
JTokenType
Specifies the type of token.
LineInfoHandling
Specifies how line information is handled when loading JSON.
MergeArrayHandling
Specifies how JSON arrays are merged together.
MergeNullValueHandling
Specifies how null value properties are merged.
Static Classes
Extensions
Contains the LINQ to JSON extension methods.
Abstract Classes
JContainer
Represents a token that can contain other tokens.
JToken
Represents an abstract JSON token.
Interfaces
IJEnumerable`1
Represents a collection of objects.