Files
27Aug2021-Cpp2IL-Dump/Singular/Newtonsoft/Json/Linq/JObject.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

538 lines
17 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using Singular.Newtonsoft.Json.ObservableSupport;
namespace Singular.Newtonsoft.Json.Linq
{
// Token: 0x020000CD RID: 205
[Token(Token = "0x2000091")]
public class JObject : JContainer, IDictionary<string, JToken>, ICollection<KeyValuePair<string, JToken>>, IEnumerable<KeyValuePair<string, JToken>>, IEnumerable, INotifyPropertyChanged, ICustomTypeDescriptor, Singular.Newtonsoft.Json.ObservableSupport.INotifyPropertyChanging
{
// Token: 0x1700014A RID: 330
// (get) Token: 0x0600074B RID: 1867 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000136")]
protected override IList<JToken> ChildrenTokens
{
[Token(Token = "0x6000689")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710", Slot = "70")]
get
{
return null;
}
}
// Token: 0x14000008 RID: 8
// (add) Token: 0x0600074C RID: 1868 RVA: 0x00002053 File Offset: 0x00000253
// (remove) Token: 0x0600074D RID: 1869 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x14000008")]
public event PropertyChangedEventHandler PropertyChanged
{
[Token(Token = "0x600068A")]
[Address(RVA = "0x2F54F00", Offset = "0x2F53F00", VA = "0x182F54F00", Slot = "100")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x600068B")]
[Address(RVA = "0x2F551E0", Offset = "0x2F541E0", VA = "0x182F551E0", Slot = "101")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x14000009 RID: 9
// (add) Token: 0x0600074E RID: 1870 RVA: 0x00002053 File Offset: 0x00000253
// (remove) Token: 0x0600074F RID: 1871 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x14000009")]
public event Singular.Newtonsoft.Json.ObservableSupport.PropertyChangingEventHandler PropertyChanging
{
[Token(Token = "0x600068C")]
[Address(RVA = "0x2F54FA0", Offset = "0x2F53FA0", VA = "0x182F54FA0", Slot = "114")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x600068D")]
[Address(RVA = "0x2F55280", Offset = "0x2F54280", VA = "0x182F55280", Slot = "115")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x06000750 RID: 1872 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600068E")]
[Address(RVA = "0x2F54E00", Offset = "0x2F53E00", VA = "0x182F54E00")]
public JObject()
{
}
// Token: 0x06000751 RID: 1873 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600068F")]
[Address(RVA = "0x2F54BD0", Offset = "0x2F53BD0", VA = "0x182F54BD0")]
public JObject(JObject other)
{
}
// Token: 0x06000752 RID: 1874 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000690")]
[Address(RVA = "0x2F54CE0", Offset = "0x2F53CE0", VA = "0x182F54CE0")]
public JObject(params object[] content)
{
}
// Token: 0x06000753 RID: 1875 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000691")]
[Address(RVA = "0x2F54CE0", Offset = "0x2F53CE0", VA = "0x182F54CE0")]
public JObject(object content)
{
}
// Token: 0x06000754 RID: 1876 RVA: 0x00004800 File Offset: 0x00002A00
[Token(Token = "0x6000692")]
[Address(RVA = "0x2F52B90", Offset = "0x2F51B90", VA = "0x182F52B90", Slot = "12")]
internal override bool DeepEquals(JToken node)
{
return default(bool);
}
// Token: 0x06000755 RID: 1877 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000693")]
[Address(RVA = "0x2F530E0", Offset = "0x2F520E0", VA = "0x182F530E0", Slot = "73")]
internal override void InsertItem(int index, JToken item)
{
}
// Token: 0x06000756 RID: 1878 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000694")]
[Address(RVA = "0x2F545C0", Offset = "0x2F535C0", VA = "0x182F545C0", Slot = "82")]
internal override void ValidateToken(JToken o, JToken existing)
{
}
// Token: 0x06000757 RID: 1879 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000695")]
[Address(RVA = "0x2F53140", Offset = "0x2F52140", VA = "0x182F53140")]
internal void InternalPropertyChanged(JProperty childProperty)
{
}
// Token: 0x06000758 RID: 1880 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000696")]
[Address(RVA = "0x2F531F0", Offset = "0x2F521F0", VA = "0x182F531F0")]
internal void InternalPropertyChanging(JProperty childProperty)
{
}
// Token: 0x06000759 RID: 1881 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000697")]
[Address(RVA = "0x2F52A50", Offset = "0x2F51A50", VA = "0x182F52A50", Slot = "11")]
internal override JToken CloneToken()
{
return null;
}
// Token: 0x1700014B RID: 331
// (get) Token: 0x0600075A RID: 1882 RVA: 0x00004818 File Offset: 0x00002A18
[Token(Token = "0x17000137")]
public override JTokenType Type
{
[Token(Token = "0x6000698")]
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "13")]
get
{
return JTokenType.None;
}
}
// Token: 0x0600075B RID: 1883 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000699")]
[Address(RVA = "0x2F535C0", Offset = "0x2F525C0", VA = "0x182F535C0")]
public IEnumerable<JProperty> Properties()
{
return null;
}
// Token: 0x0600075C RID: 1884 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600069A")]
[Address(RVA = "0x2F53760", Offset = "0x2F52760", VA = "0x182F53760")]
public JProperty Property(string name)
{
return null;
}
// Token: 0x0600075D RID: 1885 RVA: 0x00004830 File Offset: 0x00002A30
[Token(Token = "0x600069B")]
[Address(RVA = "0x2F53610", Offset = "0x2F52610", VA = "0x182F53610")]
public JEnumerable<JToken> PropertyValues()
{
return default(JEnumerable<JToken>);
}
// Token: 0x1700014C RID: 332
[Token(Token = "0x17000138")]
public override JToken this[object key]
{
[Token(Token = "0x600069C")]
[Address(RVA = "0x2F550B0", Offset = "0x2F540B0", VA = "0x182F550B0", Slot = "15")]
get
{
return null;
}
[Token(Token = "0x600069D")]
[Address(RVA = "0x2F55400", Offset = "0x2F54400", VA = "0x182F55400", Slot = "16")]
set
{
}
}
// Token: 0x1700014D RID: 333
[Token(Token = "0x17000139")]
public JToken this[string propertyName]
{
[Token(Token = "0x600069E")]
[Address(RVA = "0x2F55040", Offset = "0x2F54040", VA = "0x182F55040", Slot = "84")]
get
{
return null;
}
[Token(Token = "0x600069F")]
[Address(RVA = "0x2F55320", Offset = "0x2F54320", VA = "0x182F55320", Slot = "85")]
set
{
}
}
// Token: 0x06000762 RID: 1890 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006A0")]
[Address(RVA = "0x2F53220", Offset = "0x2F52220", VA = "0x182F53220")]
public new static JObject Load(JsonReader reader)
{
return null;
}
// Token: 0x06000763 RID: 1891 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006A1")]
[Address(RVA = "0x2F53540", Offset = "0x2F52540", VA = "0x182F53540")]
public new static JObject Parse(string json)
{
return null;
}
// Token: 0x06000764 RID: 1892 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006A2")]
[Address(RVA = "0x2F52C20", Offset = "0x2F51C20", VA = "0x182F52C20")]
public new static JObject FromObject(object o)
{
return null;
}
// Token: 0x06000765 RID: 1893 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006A3")]
[Address(RVA = "0x2F52DE0", Offset = "0x2F51DE0", VA = "0x182F52DE0")]
public new static JObject FromObject(object o, JsonSerializer jsonSerializer)
{
return null;
}
// Token: 0x06000766 RID: 1894 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60006A4")]
[Address(RVA = "0x2F54950", Offset = "0x2F53950", VA = "0x182F54950", Slot = "22")]
public override void WriteTo(JsonWriter writer, params JsonConverter[] converters)
{
}
// Token: 0x06000767 RID: 1895 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60006A5")]
[Address(RVA = "0x2F529C0", Offset = "0x2F519C0", VA = "0x182F529C0", Slot = "89")]
public void Add(string propertyName, JToken value)
{
}
// Token: 0x06000768 RID: 1896 RVA: 0x00004848 File Offset: 0x00002A48
[Token(Token = "0x60006A6")]
[Address(RVA = "0x2F53E50", Offset = "0x2F52E50", VA = "0x182F53E50", Slot = "88")]
bool IDictionary<string, JToken>.ContainsKey(string key)
{
return default(bool);
}
// Token: 0x1700014E RID: 334
// (get) Token: 0x06000769 RID: 1897 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700013A")]
ICollection<string> IDictionary<string, JToken>.Keys
{
[Token(Token = "0x60006A7")]
[Address(RVA = "0x2F53F20", Offset = "0x2F52F20", VA = "0x182F53F20", Slot = "86")]
get
{
return null;
}
}
// Token: 0x0600076A RID: 1898 RVA: 0x00004860 File Offset: 0x00002A60
[Token(Token = "0x60006A8")]
[Address(RVA = "0x2F53900", Offset = "0x2F52900", VA = "0x182F53900", Slot = "90")]
public bool Remove(string propertyName)
{
return default(bool);
}
// Token: 0x0600076B RID: 1899 RVA: 0x00004878 File Offset: 0x00002A78
[Token(Token = "0x60006A9")]
[Address(RVA = "0x2F54580", Offset = "0x2F53580", VA = "0x182F54580", Slot = "91")]
public bool TryGetValue(string propertyName, out JToken value)
{
return default(bool);
}
// Token: 0x1700014F RID: 335
// (get) Token: 0x0600076C RID: 1900 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700013B")]
ICollection<JToken> IDictionary<string, JToken>.Values
{
[Token(Token = "0x60006AA")]
[Address(RVA = "0x2F53F90", Offset = "0x2F52F90", VA = "0x182F53F90", Slot = "87")]
get
{
return null;
}
}
// Token: 0x0600076D RID: 1901 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60006AB")]
[Address(RVA = "0x2F53990", Offset = "0x2F52990", VA = "0x182F53990", Slot = "94")]
void ICollection<KeyValuePair<string, JToken>>.Add(KeyValuePair<string, JToken> item)
{
}
// Token: 0x0600076E RID: 1902 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60006AC")]
[Address(RVA = "0x2F4DE80", Offset = "0x2F4CE80", VA = "0x182F4DE80", Slot = "95")]
void ICollection<KeyValuePair<string, JToken>>.Clear()
{
}
// Token: 0x0600076F RID: 1903 RVA: 0x00004890 File Offset: 0x00002A90
[Token(Token = "0x60006AD")]
[Address(RVA = "0x2F53A10", Offset = "0x2F52A10", VA = "0x182F53A10", Slot = "96")]
bool ICollection<KeyValuePair<string, JToken>>.Contains(KeyValuePair<string, JToken> item)
{
return default(bool);
}
// Token: 0x06000770 RID: 1904 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60006AE")]
[Address(RVA = "0x2F53A80", Offset = "0x2F52A80", VA = "0x182F53A80", Slot = "97")]
void ICollection<KeyValuePair<string, JToken>>.CopyTo(KeyValuePair<string, JToken>[] array, int arrayIndex)
{
}
// Token: 0x17000150 RID: 336
// (get) Token: 0x06000771 RID: 1905 RVA: 0x000048A8 File Offset: 0x00002AA8
[Token(Token = "0x1700013C")]
bool ICollection<KeyValuePair<string, JToken>>.IsReadOnly
{
[Token(Token = "0x60006AF")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "93")]
get
{
return default(bool);
}
}
// Token: 0x06000772 RID: 1906 RVA: 0x000048C0 File Offset: 0x00002AC0
[Token(Token = "0x60006B0")]
[Address(RVA = "0x2F53D70", Offset = "0x2F52D70", VA = "0x182F53D70", Slot = "98")]
bool ICollection<KeyValuePair<string, JToken>>.Remove(KeyValuePair<string, JToken> item)
{
return default(bool);
}
// Token: 0x06000773 RID: 1907 RVA: 0x000048D8 File Offset: 0x00002AD8
[Token(Token = "0x60006B1")]
[Address(RVA = "0x2F4E340", Offset = "0x2F4D340", VA = "0x182F4E340", Slot = "23")]
internal override int GetDeepHashCode()
{
return 0;
}
// Token: 0x06000774 RID: 1908 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006B2")]
[Address(RVA = "0x2F52F70", Offset = "0x2F51F70", VA = "0x182F52F70", Slot = "99")]
public IEnumerator<KeyValuePair<string, JToken>> GetEnumerator()
{
return null;
}
// Token: 0x06000775 RID: 1909 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60006B3")]
[Address(RVA = "0x2F53420", Offset = "0x2F52420", VA = "0x182F53420", Slot = "116")]
protected virtual void OnPropertyChanged(string propertyName)
{
}
// Token: 0x06000776 RID: 1910 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60006B4")]
[Address(RVA = "0x2F534B0", Offset = "0x2F524B0", VA = "0x182F534B0", Slot = "117")]
protected virtual void OnPropertyChanging(string propertyName)
{
}
// Token: 0x06000777 RID: 1911 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006B5")]
[Address(RVA = "0x2F54170", Offset = "0x2F53170", VA = "0x182F54170", Slot = "111")]
PropertyDescriptorCollection ICustomTypeDescriptor.GetProperties()
{
return null;
}
// Token: 0x06000778 RID: 1912 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006B6")]
[Address(RVA = "0x2F52FD0", Offset = "0x2F51FD0", VA = "0x182F52FD0")]
private static Type GetTokenPropertyType(JToken token)
{
return null;
}
// Token: 0x06000779 RID: 1913 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006B7")]
[Address(RVA = "0x2F54220", Offset = "0x2F53220", VA = "0x182F54220", Slot = "112")]
PropertyDescriptorCollection ICustomTypeDescriptor.GetProperties(Attribute[] attributes)
{
return null;
}
// Token: 0x0600077A RID: 1914 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006B8")]
[Address(RVA = "0x2F54000", Offset = "0x2F53000", VA = "0x182F54000", Slot = "102")]
AttributeCollection ICustomTypeDescriptor.GetAttributes()
{
return null;
}
// Token: 0x0600077B RID: 1915 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006B9")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "103")]
string ICustomTypeDescriptor.GetClassName()
{
return null;
}
// Token: 0x0600077C RID: 1916 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006BA")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "104")]
string ICustomTypeDescriptor.GetComponentName()
{
return null;
}
// Token: 0x0600077D RID: 1917 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006BB")]
[Address(RVA = "0x2F54060", Offset = "0x2F53060", VA = "0x182F54060", Slot = "105")]
TypeConverter ICustomTypeDescriptor.GetConverter()
{
return null;
}
// Token: 0x0600077E RID: 1918 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006BC")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "106")]
EventDescriptor ICustomTypeDescriptor.GetDefaultEvent()
{
return null;
}
// Token: 0x0600077F RID: 1919 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006BD")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "107")]
PropertyDescriptor ICustomTypeDescriptor.GetDefaultProperty()
{
return null;
}
// Token: 0x06000780 RID: 1920 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006BE")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "108")]
object ICustomTypeDescriptor.GetEditor(Type editorBaseType)
{
return null;
}
// Token: 0x06000781 RID: 1921 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006BF")]
[Address(RVA = "0x2F54110", Offset = "0x2F53110", VA = "0x182F54110", Slot = "110")]
EventDescriptorCollection ICustomTypeDescriptor.GetEvents(Attribute[] attributes)
{
return null;
}
// Token: 0x06000782 RID: 1922 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006C0")]
[Address(RVA = "0x2F540B0", Offset = "0x2F530B0", VA = "0x182F540B0", Slot = "109")]
EventDescriptorCollection ICustomTypeDescriptor.GetEvents()
{
return null;
}
// Token: 0x06000783 RID: 1923 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006C1")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "113")]
object ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor pd)
{
return null;
}
// Token: 0x040002A6 RID: 678
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40001FB")]
private JObject.JPropertKeyedCollection _properties;
// Token: 0x020000CE RID: 206
[Token(Token = "0x20000F9")]
public class JPropertKeyedCollection : KeyedCollection<string, JToken>
{
// Token: 0x06000784 RID: 1924 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000997")]
[Address(RVA = "0x2F562E0", Offset = "0x2F552E0", VA = "0x182F562E0")]
public JPropertKeyedCollection(IEqualityComparer<string> comparer)
{
}
// Token: 0x06000785 RID: 1925 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000998")]
[Address(RVA = "0x2F560A0", Offset = "0x2F550A0", VA = "0x182F560A0", Slot = "39")]
protected override string GetKeyForItem(JToken item)
{
return null;
}
// Token: 0x06000786 RID: 1926 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000999")]
[Address(RVA = "0x2F56160", Offset = "0x2F55160", VA = "0x182F56160", Slot = "36")]
protected override void InsertItem(int index, JToken item)
{
}
// Token: 0x17000151 RID: 337
// (get) Token: 0x06000787 RID: 1927 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001A5")]
public new IDictionary<string, JToken> Dictionary
{
[Token(Token = "0x600099A")]
[Address(RVA = "0x2F56330", Offset = "0x2F55330", VA = "0x182F56330")]
get
{
return null;
}
}
}
}
}