JsonObject
public sealed class JsonObject : JsonNode, IDictionary<string, JsonNode>, ICollection<KeyValuePair<string, JsonNode>>, IEnumerable<KeyValuePair<string, JsonNode>>, IEnumerable, IList<KeyValuePair<string, JsonNode>>
Represents a mutable JSON object.
Gets the number of elements contained in JsonObject.
Initializes a new instance of the JsonObject class that is empty.
public JsonObject(IEnumerable<KeyValuePair<string, JsonNode>> properties, JsonNodeOptions? options = default)
Initializes a new instance of the JsonObject class that contains the specified properties.
Initializes a new instance of the JsonObject class that contains properties from the specified JsonElement.
Adds an element with the provided property name and value to the JsonObject.
Adds the specified property to the JsonObject.
Removes all elements from the JsonObject.
Determines whether the JsonObject contains an element with the specified property name.
Gets the property of the specified index.
Returns an enumerator that iterates through the JsonObject.
Determines the index of a specific property name in the object.
Inserts a property into the object at the specified index.
Removes the element with the specified property name from the JsonObject.
Removes the property at the specified index.
Sets a new property at the specified index.
Sets a new property value at the specified index.
Returns the value of a property with the specified name.