10    [global::System.Runtime.InteropServices.ComVisible(
true)]
 
   11    [global::Cpp2ILInjected.Token(Token = 
"0x20001A4")]
 
   12    [global::System.Serializable]
 
   15        [global::Cpp2ILInjected.Token(Token = 
"0x6000FF9")]
 
   16        [global::Cpp2ILInjected.Address(RVA = 
"0x1C8BE28", Offset = 
"0x1C8BE28", Length = 
"0x28")]
 
   17        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.
WeakReference), Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
object) }, ReturnType = 
typeof(
void))]
 
   22        }, ReturnType = 
typeof(
void))]
 
   25            typeof(global::System.Runtime.Serialization.SerializationInfo),
 
   26            typeof(global::System.Runtime.Serialization.StreamingContext)
 
   27        }, ReturnType = 
typeof(
void))]
 
   28        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
 
   29        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.InteropServices.GCHandle), 
Member = 
"Alloc", MemberParameters = 
new object[]
 
   32            typeof(global::System.Runtime.InteropServices.GCHandleType)
 
   33        }, ReturnType = 
typeof(global::System.Runtime.InteropServices.GCHandle))]
 
   39        [global::Cpp2ILInjected.Token(Token = 
"0x6000FFA")]
 
   40        [global::Cpp2ILInjected.Address(RVA = 
"0x1C8BE50", Offset = 
"0x1C8BE50", Length = 
"0x8")]
 
   41        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   42        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   48        [global::Cpp2ILInjected.Token(Token = 
"0x6000FFB")]
 
   49        [global::Cpp2ILInjected.Address(RVA = 
"0x1C8BE58", Offset = 
"0x1C8BE58", Length = 
"0x30")]
 
   50        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Runtime.Remoting.ClientIdentity), Member = 
"set_ClientProxy", MemberParameters = 
new object[] { 
typeof(global::System.
MarshalByRefObject) }, ReturnType = 
typeof(
void))]
 
   51        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Diagnostics.Switch", Member = 
".ctor", MemberParameters = 
new object[]
 
   56        }, ReturnType = 
typeof(
void))]
 
   57        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Diagnostics.ProcessStartInfo", Member = 
".ctor", MemberParameters = 
new object[] { 
"System.Diagnostics.Process" }, ReturnType = 
typeof(
void))]
 
   58        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.FtpControlStream", Member = 
"set_Credentials", MemberParameters = 
new object[] { 
"System.Net.NetworkCredential" }, ReturnType = 
typeof(
void))]
 
   59        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.TimerThread", Member = 
"CreateQueue", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
"System.Net.TimerThread.Queue")]
 
   60        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.TimerThread", Member = 
"GetOrCreateQueue", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
"System.Net.TimerThread.Queue")]
 
   61        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.TypeDescriptor", Member = 
"CreateAssociation", MemberParameters = 
new object[]
 
   65        }, ReturnType = 
typeof(
void))]
 
   66        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.WeakHashtable.EqualityWeakReference", Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
object) }, ReturnType = 
typeof(
void))]
 
   67        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.WeakHashtable", Member = 
"SetWeak", MemberParameters = 
new object[]
 
   71        }, ReturnType = 
typeof(
void))]
 
   72        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Xml.XmlDocument", Member = 
"AddElementWithId", MemberParameters = 
new object[]
 
   75            "System.Xml.XmlElement" 
   76        }, ReturnType = 
typeof(
void))]
 
   77        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Xml.Linq.XNamespace", Member = 
"Get", MemberParameters = 
new object[]
 
   82        }, ReturnType = 
"System.Xml.Linq.XNamespace")]
 
   83        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Xml.Linq.XNamespace", Member = 
"EnsureNamespace", MemberParameters = 
new object[]
 
   87        }, ReturnType = 
"System.Xml.Linq.XNamespace")]
 
   88        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 13)]
 
   89        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), 
Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   96        [global::Cpp2ILInjected.Token(Token = 
"0x6000FFC")]
 
   97        [global::Cpp2ILInjected.Address(RVA = 
"0x1C8BE88", Offset = 
"0x1C8BE88", Length = 
"0x34")]
 
   98        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   99        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  100        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.
WeakReference), Member = 
"AllocateHandle", MemberParameters = 
new object[] { 
typeof(
object) }, ReturnType = 
typeof(
void))]
 
  106        [global::Cpp2ILInjected.Token(Token = 
"0x6000FFD")]
 
  107        [global::Cpp2ILInjected.Address(RVA = 
"0x1C8BEBC", Offset = 
"0x1C8BEBC", Length = 
"0x134")]
 
  108        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  109        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  110        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.Serialization.SerializationInfo), Member = 
"GetBoolean", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
bool))]
 
  112        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.Serialization.SerializationInfo), 
Member = 
"GetValue", MemberParameters = 
new object[]
 
  116        }, ReturnType = 
typeof(
object))]
 
  119        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
 
  120        protected WeakReference(global::System.Runtime.Serialization.SerializationInfo 
info, global::System.Runtime.Serialization.StreamingContext context)
 
 
  125        [global::Cpp2ILInjected.Token(Token = 
"0x17000170")]
 
  126        public virtual bool IsAlive
 
  128            [global::Cpp2ILInjected.Token(Token = 
"0x6000FFE")]
 
  129            [global::Cpp2ILInjected.Address(RVA = 
"0x1C8BFF0", Offset = 
"0x1C8BFF0", Length = 
"0x20")]
 
  130            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  131            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  138        [global::Cpp2ILInjected.Token(Token = 
"0x17000171")]
 
  139        public virtual object Target
 
  141            [global::Cpp2ILInjected.Token(Token = 
"0x6000FFF")]
 
  142            [global::Cpp2ILInjected.Address(RVA = 
"0x1C8C010", Offset = 
"0x1C8C010", Length = 
"0x34")]
 
  143            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  144            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.InteropServices.GCHandle), Member = 
"get_IsAllocated", ReturnType = 
typeof(
bool))]
 
  145            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.InteropServices.GCHandle), Member = 
"get_Target", ReturnType = 
typeof(
object))]
 
  150            [global::Cpp2ILInjected.Token(Token = 
"0x6001000")]
 
  151            [global::Cpp2ILInjected.Address(RVA = 
"0x1C8C044", Offset = 
"0x1C8C044", Length = 
"0xC")]
 
  152            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  153            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.InteropServices.GCHandle), Member = 
"set_Target", MemberParameters = 
new object[] { typeof(object) }, ReturnType = 
typeof(
void))]
 
 
  160        [global::Cpp2ILInjected.Token(Token = 
"0x17000172")]
 
  161        public virtual bool TrackResurrection
 
  163            [global::Cpp2ILInjected.Token(Token = 
"0x6001001")]
 
  164            [global::Cpp2ILInjected.Address(RVA = 
"0x1C8C050", Offset = 
"0x1C8C050", Length = 
"0x8")]
 
  165            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
  172        [global::Cpp2ILInjected.Token(Token = 
"0x6001002")]
 
  173        [global::Cpp2ILInjected.Address(RVA = 
"0x1C8C058", Offset = 
"0x1C8C058", Length = 
"0x9C")]
 
  174        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  175        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  176        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.InteropServices.GCHandle), Member = 
"Free", ReturnType = 
typeof(
void))]
 
  177        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
"Finalize", ReturnType = 
typeof(
void))]
 
  178        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
 
  184        [global::Cpp2ILInjected.Token(Token = 
"0x6001003")]
 
  185        [global::Cpp2ILInjected.Address(RVA = 
"0x1C8C0F4", Offset = 
"0x1C8C0F4", Length = 
"0x180")]
 
  186        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  187        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  188        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.Serialization.SerializationInfo), Member = 
"AddValue", MemberParameters = 
new object[]
 
  192        }, ReturnType = 
typeof(
void))]
 
  193        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(global::System.Runtime.Serialization.SerializationInfo), Member = 
"AddValue", MemberParameters = 
new object[]
 
  197        }, ReturnType = 
typeof(
void))]
 
  199        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
 
  200        public virtual void GetObjectData(global::System.Runtime.Serialization.SerializationInfo 
info, global::System.Runtime.Serialization.StreamingContext context)
 
 
  205        [global::Cpp2ILInjected.Token(Token = 
"0x40008A8")]
 
  206        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
  209        [global::Cpp2ILInjected.Token(Token = 
"0x40008A9")]
 
  210        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x18")]
 
  211        private global::System.Runtime.InteropServices.GCHandle 
gcHandle;
 
class f__AnonymousType0<< Count > j__TPar
 
WeakReference(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
 
WeakReference(object target, bool trackResurrection)
 
WeakReference(object target)
 
global::System.Runtime.InteropServices.GCHandle gcHandle
 
void AllocateHandle(object target)
 
virtual void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)