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

Newtonsoft.Json.Linq.JConstructor

public class JConstructor : JContainer
Represents a JSON constructor.
namespace Newtonsoft.Json.Linq { public class JConstructor : JContainer { public string Name { get; set; } [System.Runtime.CompilerServices.Nullable(2)] public override JToken this[object key] { [return: System.Runtime.CompilerServices.Nullable(2)] get; [param: System.Runtime.CompilerServices.Nullable(2)] set; } public new static Task<JConstructor> LoadAsync(JsonReader reader, CancellationToken cancellationToken = default(CancellationToken)); public new static async Task<JConstructor> LoadAsync(JsonReader reader, JsonLoadSettings settings, CancellationToken cancellationToken = default(CancellationToken)); public JConstructor(); public JConstructor(JConstructor other); public JConstructor(string name, params object[] content); public JConstructor(string name, object content); public JConstructor(string name); public new static JConstructor Load(JsonReader reader); public new static JConstructor Load(JsonReader reader, JsonLoadSettings settings); } }