Json.NET - Quick Starts & API Documentation
Newtonsoft.Json.Linq Namespace
NamespacesNewtonsoft.Json.Linq
The Newtonsoft.Json.Linq namespace provides classes that are used to implement LINQ to JSON.
Declaration Syntax
C#Visual BasicVisual C++
namespace Newtonsoft.Json.Linq
Namespace Newtonsoft.Json.Linq
namespace Newtonsoft.Json.Linq
Types
All TypesClassesStructuresInterfacesEnumerations
IconTypeDescription
Extensions
Contains the LINQ to JSON extension methods.

IJEnumerable<(Of <(T>)>)
Represents a collection of JToken objects.

JArray
Represents a JSON array.

JConstructor
Represents a JSON constructor.

JContainer
Represents a token that can contain other tokens.

JEnumerable<(Of <(T>)>)
Represents a collection of JToken objects.

JObject
Represents a JSON object.

JProperty
Represents a JSON property.

JsonTokenReader
Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.

JsonTokenType
Specifies the type of token.

JsonTokenWriter
Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.

JToken
Represents an abstract JSON token.

JTokenEqualityComparer
Compares tokens to determine whether they are equal.

JValue
Represents a value in JSON (string, integer, date, etc).