JObject
                    public class JObject : JContainer, IDictionary<string, JToken>, ICollection<KeyValuePair<string, JToken>>, IEnumerable<KeyValuePair<string, JToken>>, IEnumerable, INotifyPropertyChanged, ICustomTypeDescriptor, INotifyPropertyChanging
                
                Represents a JSON object.
            
                
Gets or sets the  JToken with the specified property name.
            
Occurs when a property value changes.
            
Occurs when a property value is changing.
            
public JObject()
Initializes a new instance of the  JObject class.
            
Initializes a new instance of the  JObject class with the specified content.
            
Initializes a new instance of the  JObject class with the specified content.
            
Creates a  JObject from an object.
            
Creates a  JObject from an object.
            
Loads a  JObject from a  JsonReader.
            
Loads a  JObject from a  JsonReader.
            
Load a  JObject from a string that contains JSON.
            
Load a  JObject from a string that contains JSON.
            
Adds the specified property name.
            
Determines whether the JSON object has the specified property name.
            
Returns an enumerator that can be used to iterate through the collection.
            
Gets the  JToken with the specified property name.
            
Gets the  JToken with the specified property name.
            The exact property name will be searched for first and if no matching property is found then
            the  StringComparison will be used to match a property.
            
Raises the  PropertyChanged event with the provided arguments.
            
Raises the  PropertyChanging event with the provided arguments.
            
Gets an  IEnumerable<T> of  JProperty of this object's properties.
            
Gets a  JProperty with the specified name.
            
Gets the  JProperty with the specified name.
            The exact name will be searched for first and if no matching property is found then
            the  StringComparison will be used to match a property.
            
Gets a  JEnumerable<T> of  JToken of this object's property values.
            
Removes the property with the specified name.
            
Tries to get the  JToken with the specified property name.
            The exact property name will be searched for first and if no matching property is found then
            the  StringComparison will be used to match a property.
            
Tries to get the  JToken with the specified property name.