JContainer public abstract class JContainer : JToken, IList<JToken>, ICollection<JToken>, IEnumerable<JToken>, IEnumerable, ITypedList, IBindingList, IList, ICollection Documentation Code protected abstract IList<JToken> ChildrenTokens { get; } public int Count { get; } public event AddingNewEventHandler AddingNew public event ListChangedEventHandler ListChanged public virtual void Add(object content) public void AddFirst(object content) public JsonWriter CreateWriter() public IEnumerable<JToken> Descendants() public IEnumerable<JToken> DescendantsAndSelf() public void Merge(object content) public void Merge(object content, JsonMergeSettings settings) protected virtual void OnAddingNew(AddingNewEventArgs e) protected virtual void OnListChanged(ListChangedEventArgs e) public void RemoveAll() public void ReplaceAll(object content)