27 if (@delegate !=
null)
37 if (@delegate !=
null)
49 public event global::System.ComponentModel.AddingNewEventHandler
AddingNew
54 if (@delegate !=
null)
64 if (@delegate !=
null)
128 protected virtual void OnAddingNew(global::System.ComponentModel.AddingNewEventArgs e)
144 if (listChanged !=
null)
258 while (content ==
null)
273 if (
item._parent !=
null)
277 if (parent ==
null || parent.
_parent ==
null)
357 public virtual void Add(
object content)
381 if (content !=
null && content !=
null)
434 if (
this !=
null &&
jtoken !=
null)
749 return "New item to be added to collection must be compatible with {0}.";
870 internal global::System.ComponentModel.AddingNewEventHandler
_addingNew;
893 void IDisposable.Dispose()
906 this.<>1__state =
num2;
914 long value = 0.m_value;
924 this.<>1__state = num;
925 if (enumerator !=
null)
936 this.<>1__state = num;
937 if (enumerator !=
null)
class f__AnonymousType0<< Count > j__TPar
virtual void ClearItems()
virtual void OnListChanged(ListChangedEventArgs e)
void AddAndSkipParentCheck(JToken token)
class< GetDescendants > IDisposable
void AddInternal(int index, object content, bool skipParentCheck)
void ReplaceAll(object content)
virtual IList< JToken > CreateChildrenCollection()
void ReadTokenFrom(JsonReader reader, JsonLoadSettings options)
virtual void ReplaceItem(JToken existing, JToken replacement)
class< GetDescendants > d__29
virtual JToken GetItem(int index)
static JToken CreateFromContent(object content)
void ReadContentFrom(JsonReader r, JsonLoadSettings settings)
override IEnumerable< T > Values< T >()
void AddFirst(object content)
void MergeItem(object content, JsonMergeSettings settings)
virtual bool ContainsItem(JToken item)
ListChangedEventHandler _listChanged
virtual void CopyItemsTo(Array array, int arrayIndex)
JContainer(JContainer other)
void Merge(object content)
JsonWriter CreateWriter()
bool ContentsEqual(JContainer container)
IEnumerable< JToken > Descendants()
static bool IsTokenUnchanged(JToken currentValue, JToken newValue)
virtual void OnAddingNew(global::System.ComponentModel.AddingNewEventArgs e)
IEnumerable< JToken > DescendantsAndSelf()
virtual void RemoveItemAt(int index)
IEnumerable< JToken > GetDescendants(bool self)
bool IsMultiContent(object content)
JToken EnsureValue(object value)
class< GetDescendants > IEnumerable
IList< JToken > ChildrenTokens
virtual void SetItem(int index, JToken item)
virtual bool RemoveItem(JToken item)
JToken EnsureParentToken(JToken item, bool skipParentCheck)
virtual void Add(object content)
static void MergeEnumerableContent(JContainer target, IEnumerable content, JsonMergeSettings settings)
ListChangedEventHandler ListChanged
virtual void InsertItem(int index, JToken item, bool skipParentCheck)
override JEnumerable< JToken > Children()
global::System.ComponentModel.AddingNewEventHandler AddingNew
int IndexOfItem(JToken item)
virtual void ValidateToken(JToken o, JToken existing)
void Merge(object content, JsonMergeSettings settings)
global::System.ComponentModel.AddingNewEventHandler _addingNew
static JValue CreateNull()
MergeArrayHandling _mergeArrayHandling
static void ArgumentNotNull(object value, string parameterName)
static Delegate Combine(Delegate a, Delegate b)
static Delegate Remove(Delegate source, Delegate value)
static CultureInfo InvariantCulture
static Thread CurrentThread
void CopyTo(T[] array, int arrayIndex)
IEnumerator< T > GetEnumerator()
void Insert(int index, T item)
void AddIndex(PropertyDescriptor property)
void ApplySort(PropertyDescriptor property, ListSortDirection direction)
void RemoveIndex(PropertyDescriptor property)
int Find(PropertyDescriptor property, object key)
PropertyDescriptorCollection GetItemProperties(PropertyDescriptor[] listAccessors)
string GetListName(PropertyDescriptor[] listAccessors)