I
InsightNexus

Class JProperty | Azure SDK for Net

Author

David Craig

Published Feb 16, 2026

Inheritance

JProperty

Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: Newtonsoft.Json.dll
Syntax
public class JProperty : Newtonsoft.Json.Linq.JContainer

Constructors

JProperty(JProperty)

Declaration
public JProperty (Newtonsoft.Json.Linq.JProperty other);
Parameters

JProperty(String, Object)

Declaration
public JProperty (string name, object content);
Parameters

JProperty(String, Object[])

Declaration
public JProperty (string name, params object[] content);
Parameters

Properties

ChildrenTokens

Declaration
protected override System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken> ChildrenTokens { get; }
Property Value

Name

Declaration
[get: System.Diagnostics.DebuggerStepThrough]
public string Name { get; }
Property Value

Type

Declaration
[get: System.Diagnostics.DebuggerStepThrough]
public override Newtonsoft.Json.Linq.JTokenType Type { get; }
Property Value

Value

Declaration
[get: System.Diagnostics.DebuggerStepThrough]
public Newtonsoft.Json.Linq.JToken Value { get; set; }
Property Value

Methods

Load(JsonReader)

Declaration
public static Newtonsoft.Json.Linq.JProperty Load (Newtonsoft.Json.JsonReader reader);
Parameters
Returns

Load(JsonReader, JsonLoadSettings)

Declaration
public static Newtonsoft.Json.Linq.JProperty Load (Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Linq.JsonLoadSettings settings);
Parameters
Returns

LoadAsync(JsonReader, CancellationToken)

Declaration
public static System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JProperty> LoadAsync (Newtonsoft.Json.JsonReader reader, System.Threading.CancellationToken cancellationToken = null);
Parameters
Returns

LoadAsync(JsonReader, JsonLoadSettings, CancellationToken)

Declaration
public static System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JProperty> LoadAsync (Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Linq.JsonLoadSettings settings, System.Threading.CancellationToken cancellationToken = null);
Parameters
Returns

WriteTo(JsonWriter, JsonConverter[])

Declaration
public override void WriteTo (Newtonsoft.Json.JsonWriter writer, params Newtonsoft.Json.JsonConverter[] converters);
Parameters

WriteToAsync(JsonWriter, CancellationToken, JsonConverter[])

Declaration
public override System.Threading.Tasks.Task WriteToAsync (Newtonsoft.Json.JsonWriter writer, System.Threading.CancellationToken cancellationToken, params Newtonsoft.Json.JsonConverter[] converters);
Parameters
Returns

Extension Methods