<PackageReference Include="Newtonsoft.Json" Version="12.0.2" />

JToken

public virtual JToken First { get; }

public abstract bool HasValues { get; }

public virtual JToken this[object key] { get; set; }

public virtual JToken Last { get; }

public JToken Next { get; }

public JContainer Parent { get; }

public string Path { get; }

public JToken Previous { get; }

public JToken Root { get; }

public abstract JTokenType Type { get; }

public static bool DeepEquals(JToken t1, JToken t2)

public static JToken FromObject(object o)

public static JToken FromObject(object o, JsonSerializer jsonSerializer)

public static JToken Load(JsonReader reader, JsonLoadSettings settings)

public static JToken Load(JsonReader reader)

public static Task<JToken> LoadAsync(JsonReader reader, CancellationToken cancellationToken = default)

public static Task<JToken> LoadAsync(JsonReader reader, JsonLoadSettings settings, CancellationToken cancellationToken = default)

public static bool op_Explicit(JToken value)

public static DateTimeOffset op_Explicit(JToken value)

public static bool? op_Explicit(JToken value)

public static long op_Explicit(JToken value)

public static DateTime? op_Explicit(JToken value)

public static DateTimeOffset? op_Explicit(JToken value)

public static decimal? op_Explicit(JToken value)

public static double? op_Explicit(JToken value)

public static char? op_Explicit(JToken value)

public static int op_Explicit(JToken value)

public static short op_Explicit(JToken value)

public static ushort op_Explicit(JToken value)

public static char op_Explicit(JToken value)

public static byte op_Explicit(JToken value)

public static sbyte op_Explicit(JToken value)

public static int? op_Explicit(JToken value)

public static short? op_Explicit(JToken value)

public static ushort? op_Explicit(JToken value)

public static byte? op_Explicit(JToken value)

public static sbyte? op_Explicit(JToken value)

public static DateTime op_Explicit(JToken value)

public static long? op_Explicit(JToken value)

public static float? op_Explicit(JToken value)

public static decimal op_Explicit(JToken value)

public static uint? op_Explicit(JToken value)

public static ulong? op_Explicit(JToken value)

public static double op_Explicit(JToken value)

public static float op_Explicit(JToken value)

public static string op_Explicit(JToken value)

public static uint op_Explicit(JToken value)

public static ulong op_Explicit(JToken value)

public static byte[] op_Explicit(JToken value)

public static Guid op_Explicit(JToken value)

public static Guid? op_Explicit(JToken value)

public static TimeSpan op_Explicit(JToken value)

public static TimeSpan? op_Explicit(JToken value)

public static Uri op_Explicit(JToken value)

public static JToken op_Implicit(bool value)

public static JToken op_Implicit(DateTimeOffset value)

public static JToken op_Implicit(byte value)

public static JToken op_Implicit(byte? value)

public static JToken op_Implicit(sbyte value)

public static JToken op_Implicit(sbyte? value)

public static JToken op_Implicit(bool? value)

public static JToken op_Implicit(long value)

public static JToken op_Implicit(DateTime? value)

public static JToken op_Implicit(DateTimeOffset? value)

public static JToken op_Implicit(decimal? value)

public static JToken op_Implicit(double? value)

public static JToken op_Implicit(short value)

public static JToken op_Implicit(ushort value)

public static JToken op_Implicit(int value)

public static JToken op_Implicit(int? value)

public static JToken op_Implicit(DateTime value)

public static JToken op_Implicit(long? value)

public static JToken op_Implicit(float? value)

public static JToken op_Implicit(decimal value)

public static JToken op_Implicit(short? value)

public static JToken op_Implicit(ushort? value)

public static JToken op_Implicit(uint? value)

public static JToken op_Implicit(ulong? value)

public static JToken op_Implicit(double value)

public static JToken op_Implicit(float value)

public static JToken op_Implicit(string value)

public static JToken op_Implicit(uint value)

public static JToken op_Implicit(ulong value)

public static JToken op_Implicit(byte[] value)

public static JToken op_Implicit(Uri value)

public static JToken op_Implicit(TimeSpan value)

public static JToken op_Implicit(TimeSpan? value)

public static JToken op_Implicit(Guid value)

public static JToken op_Implicit(Guid? value)

public static JToken Parse(string json)

public static JToken Parse(string json, JsonLoadSettings settings)

public static JToken ReadFrom(JsonReader reader)

public static JToken ReadFrom(JsonReader reader, JsonLoadSettings settings)

public static Task<JToken> ReadFromAsync(JsonReader reader, CancellationToken cancellationToken = default)

public static Task<JToken> ReadFromAsync(JsonReader reader, JsonLoadSettings settings, CancellationToken cancellationToken = default)

public void AddAfterSelf(object content)

public void AddAnnotation(object annotation)

public void AddBeforeSelf(object content)

public T Annotation<T>()

public object Annotation(Type type)

public IEnumerable<T> Annotations<T>()

public IEnumerable<object> Annotations(Type type)

public virtual JEnumerable<JToken> Children()

public JEnumerable<T> Children<T>() where T : JToken

public JToken DeepClone()

protected virtual DynamicMetaObject GetMetaObject(Expression parameter)

public void Remove()

public void RemoveAnnotations<T>()

public void RemoveAnnotations(Type type)

public void Replace(JToken value)

public JToken SelectToken(string path)

public JToken SelectToken(string path, bool errorWhenNoMatch)

public IEnumerable<JToken> SelectTokens(string path)

public IEnumerable<JToken> SelectTokens(string path, bool errorWhenNoMatch)

public T ToObject<T>()

public object ToObject(Type objectType)

public T ToObject<T>(JsonSerializer jsonSerializer)

public object ToObject(Type objectType, JsonSerializer jsonSerializer)

public string ToString(Formatting formatting, JsonConverter[] converters)

public virtual T Value<T>(object key)

public virtual IEnumerable<T> Values<T>()

public abstract void WriteTo(JsonWriter writer, JsonConverter[] converters)

public virtual Task WriteToAsync(JsonWriter writer, CancellationToken cancellationToken, JsonConverter[] converters)

public Task WriteToAsync(JsonWriter writer, JsonConverter[] converters)