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.