530 lines
27 KiB
C#
530 lines
27 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Runtime.Serialization
|
|
{
|
|
/// <summary>Stores all the data needed to serialize or deserialize an object. This class cannot be inherited.</summary>
|
|
// Token: 0x02000477 RID: 1143
|
|
[Token(Token = "0x2000477")]
|
|
[ComVisible(true)]
|
|
public sealed class SerializationInfo
|
|
{
|
|
/// <summary>Creates a new instance of the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> class.</summary>
|
|
/// <param name="type">The <see cref="T:System.Type" /> of the object to serialize.</param>
|
|
/// <param name="converter">The <see cref="T:System.Runtime.Serialization.IFormatterConverter" /> used during deserialization.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="type" /> or <paramref name="converter" /> is <see langword="null" />.</exception>
|
|
// Token: 0x0600273A RID: 10042 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600273A")]
|
|
[Address(RVA = "0x267CBB0", Offset = "0x267BBB0", VA = "0x18267CBB0")]
|
|
[CLSCompliant(false)]
|
|
public SerializationInfo(Type type, IFormatterConverter converter)
|
|
{
|
|
}
|
|
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> class.</summary>
|
|
/// <param name="type">The <see cref="T:System.Type" /> of the object to serialize.</param>
|
|
/// <param name="converter">The <see cref="T:System.Runtime.Serialization.IFormatterConverter" /> used during deserialization.</param>
|
|
/// <param name="requireSameTokenInPartialTrust">Indicates whether the object requires same token in partial trust.</param>
|
|
// Token: 0x0600273B RID: 10043 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600273B")]
|
|
[Address(RVA = "0x267CBD0", Offset = "0x267BBD0", VA = "0x18267CBD0")]
|
|
[CLSCompliant(false)]
|
|
public SerializationInfo(Type type, IFormatterConverter converter, bool requireSameTokenInPartialTrust)
|
|
{
|
|
}
|
|
|
|
/// <summary>Gets or sets the full name of the <see cref="T:System.Type" /> to serialize.</summary>
|
|
/// <returns>The full name of the type to serialize.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">The value this property is set to is <see langword="null" />.</exception>
|
|
// Token: 0x170005A7 RID: 1447
|
|
// (get) Token: 0x0600273C RID: 10044 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170005A7")]
|
|
public string FullTypeName
|
|
{
|
|
[Token(Token = "0x600273C")]
|
|
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the assembly name of the type to serialize during serialization only.</summary>
|
|
/// <returns>The full name of the assembly of the type to serialize.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">The value the property is set to is <see langword="null" />.</exception>
|
|
// Token: 0x170005A8 RID: 1448
|
|
// (get) Token: 0x0600273D RID: 10045 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170005A8")]
|
|
public string AssemblyName
|
|
{
|
|
[Token(Token = "0x600273D")]
|
|
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Sets the <see cref="T:System.Type" /> of the object to serialize.</summary>
|
|
/// <param name="type">The <see cref="T:System.Type" /> of the object to serialize.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">The <paramref name="type" /> parameter is <see langword="null" />.</exception>
|
|
// Token: 0x0600273E RID: 10046 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600273E")]
|
|
[Address(RVA = "0x267C910", Offset = "0x267B910", VA = "0x18267C910")]
|
|
public void SetType(Type type)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600273F RID: 10047 RVA: 0x00017EB0 File Offset: 0x000160B0
|
|
[Token(Token = "0x600273F")]
|
|
[Address(RVA = "0x267B9C0", Offset = "0x267A9C0", VA = "0x18267B9C0")]
|
|
private static bool Compare(byte[] a, byte[] b)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06002740 RID: 10048 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002740")]
|
|
[Address(RVA = "0x267BA50", Offset = "0x267AA50", VA = "0x18267BA50")]
|
|
internal static void DemandForUnsafeAssemblyNameAssignments(string originalAssemblyName, string newAssemblyName)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002741 RID: 10049 RVA: 0x00017EC8 File Offset: 0x000160C8
|
|
[Token(Token = "0x6002741")]
|
|
[Address(RVA = "0x267C780", Offset = "0x267B780", VA = "0x18267C780")]
|
|
internal static bool IsAssemblyNameAssignmentSafe(string originalAssemblyName, string newAssemblyName)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
/// <summary>Gets the number of members that have been added to the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <returns>The number of members that have been added to the current <see cref="T:System.Runtime.Serialization.SerializationInfo" />.</returns>
|
|
// Token: 0x170005A9 RID: 1449
|
|
// (get) Token: 0x06002742 RID: 10050 RVA: 0x00017EE0 File Offset: 0x000160E0
|
|
[Token(Token = "0x170005A9")]
|
|
public int MemberCount
|
|
{
|
|
[Token(Token = "0x6002742")]
|
|
[Address(RVA = "0x4257C0", Offset = "0x4247C0", VA = "0x1804257C0")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
/// <summary>Returns the type of the object to be serialized.</summary>
|
|
/// <returns>The type of the object being serialized.</returns>
|
|
// Token: 0x170005AA RID: 1450
|
|
// (get) Token: 0x06002743 RID: 10051 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170005AA")]
|
|
public Type ObjectType
|
|
{
|
|
[Token(Token = "0x6002743")]
|
|
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets whether the full type name has been explicitly set.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the full type name has been explicitly set; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x170005AB RID: 1451
|
|
// (get) Token: 0x06002744 RID: 10052 RVA: 0x00017EF8 File Offset: 0x000160F8
|
|
[Token(Token = "0x170005AB")]
|
|
public bool IsFullTypeNameSetExplicit
|
|
{
|
|
[Token(Token = "0x6002744")]
|
|
[Address(RVA = "0x51F220", Offset = "0x51E220", VA = "0x18051F220")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets whether the assembly name has been explicitly set.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the assembly name has been explicitly set; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x170005AC RID: 1452
|
|
// (get) Token: 0x06002745 RID: 10053 RVA: 0x00017F10 File Offset: 0x00016110
|
|
[Token(Token = "0x170005AC")]
|
|
public bool IsAssemblyNameSetExplicit
|
|
{
|
|
[Token(Token = "0x6002745")]
|
|
[Address(RVA = "0x538C50", Offset = "0x537C50", VA = "0x180538C50")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
/// <summary>Returns a <see cref="T:System.Runtime.Serialization.SerializationInfoEnumerator" /> used to iterate through the name-value pairs in the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <returns>A <see cref="T:System.Runtime.Serialization.SerializationInfoEnumerator" /> for parsing the name-value pairs contained in the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</returns>
|
|
// Token: 0x06002746 RID: 10054 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002746")]
|
|
[Address(RVA = "0x267BF10", Offset = "0x267AF10", VA = "0x18267BF10")]
|
|
public SerializationInfoEnumerator GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002747 RID: 10055 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002747")]
|
|
[Address(RVA = "0x267BA60", Offset = "0x267AA60", VA = "0x18267BA60")]
|
|
private void ExpandArrays()
|
|
{
|
|
}
|
|
|
|
/// <summary>Adds a value into the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store, where <paramref name="value" /> is associated with <paramref name="name" /> and is serialized as being of <see cref="T:System.Type" /><paramref name="type" />.</summary>
|
|
/// <param name="name">The name to associate with the value, so it can be deserialized later.</param>
|
|
/// <param name="value">The value to be serialized. Any children of this object will automatically be serialized.</param>
|
|
/// <param name="type">The <see cref="T:System.Type" /> to associate with the current object. This parameter must always be the type of the object itself or of one of its base classes.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">If <paramref name="name" /> or <paramref name="type" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">A value has already been associated with <paramref name="name" />.</exception>
|
|
// Token: 0x06002748 RID: 10056 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002748")]
|
|
[Address(RVA = "0x267B830", Offset = "0x267A830", VA = "0x18267B830")]
|
|
public void AddValue(string name, object value, Type type)
|
|
{
|
|
}
|
|
|
|
/// <summary>Adds the specified object into the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store, where it is associated with a specified name.</summary>
|
|
/// <param name="name">The name to associate with the value, so it can be deserialized later.</param>
|
|
/// <param name="value">The value to be serialized. Any children of this object will automatically be serialized.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="name" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">A value has already been associated with <paramref name="name" />.</exception>
|
|
// Token: 0x06002749 RID: 10057 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002749")]
|
|
[Address(RVA = "0x267B6D0", Offset = "0x267A6D0", VA = "0x18267B6D0")]
|
|
public void AddValue(string name, object value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Adds a Boolean value into the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name to associate with the value, so it can be deserialized later.</param>
|
|
/// <param name="value">The Boolean value to serialize.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">A value has already been associated with <paramref name="name" />.</exception>
|
|
// Token: 0x0600274A RID: 10058 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600274A")]
|
|
[Address(RVA = "0x267B2B0", Offset = "0x267A2B0", VA = "0x18267B2B0")]
|
|
public void AddValue(string name, bool value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Adds a Unicode character value into the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name to associate with the value, so it can be deserialized later.</param>
|
|
/// <param name="value">The character value to serialize.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">A value has already been associated with <paramref name="name" />.</exception>
|
|
// Token: 0x0600274B RID: 10059 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600274B")]
|
|
[Address(RVA = "0x267B910", Offset = "0x267A910", VA = "0x18267B910")]
|
|
public void AddValue(string name, char value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Adds an 8-bit unsigned integer value into the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name to associate with the value, so it can be deserialized later.</param>
|
|
/// <param name="value">The byte value to serialize.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">A value has already been associated with <paramref name="name" />.</exception>
|
|
// Token: 0x0600274C RID: 10060 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600274C")]
|
|
[Address(RVA = "0x267B360", Offset = "0x267A360", VA = "0x18267B360")]
|
|
public void AddValue(string name, byte value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Adds a 16-bit signed integer value into the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name to associate with the value, so it can be deserialized later.</param>
|
|
/// <param name="value">The <see langword="Int16" /> value to serialize.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">A value has already been associated with <paramref name="name" />.</exception>
|
|
// Token: 0x0600274D RID: 10061 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600274D")]
|
|
[Address(RVA = "0x267B410", Offset = "0x267A410", VA = "0x18267B410")]
|
|
public void AddValue(string name, short value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Adds a 32-bit signed integer value into the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name to associate with the value, so it can be deserialized later.</param>
|
|
/// <param name="value">The <see langword="Int32" /> value to serialize.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">A value has already been associated with <paramref name="name" />.</exception>
|
|
// Token: 0x0600274E RID: 10062 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600274E")]
|
|
[Address(RVA = "0x267B4C0", Offset = "0x267A4C0", VA = "0x18267B4C0")]
|
|
public void AddValue(string name, int value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Adds a 64-bit signed integer value into the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name to associate with the value, so it can be deserialized later.</param>
|
|
/// <param name="value">The Int64 value to serialize.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">A value has already been associated with <paramref name="name" />.</exception>
|
|
// Token: 0x0600274F RID: 10063 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600274F")]
|
|
[Address(RVA = "0x267B780", Offset = "0x267A780", VA = "0x18267B780")]
|
|
public void AddValue(string name, long value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Adds a 64-bit unsigned integer value into the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name to associate with the value, so it can be deserialized later.</param>
|
|
/// <param name="value">The <see langword="UInt64" /> value to serialize.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">A value has already been associated with <paramref name="name" />.</exception>
|
|
// Token: 0x06002750 RID: 10064 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002750")]
|
|
[Address(RVA = "0x267B570", Offset = "0x267A570", VA = "0x18267B570")]
|
|
[CLSCompliant(false)]
|
|
public void AddValue(string name, ulong value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Adds a single-precision floating-point value into the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name to associate with the value, so it can be deserialized later.</param>
|
|
/// <param name="value">The single value to serialize.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">A value has already been associated with <paramref name="name" />.</exception>
|
|
// Token: 0x06002751 RID: 10065 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002751")]
|
|
[Address(RVA = "0x267B1F0", Offset = "0x267A1F0", VA = "0x18267B1F0")]
|
|
public void AddValue(string name, float value)
|
|
{
|
|
}
|
|
|
|
/// <summary>Adds a <see cref="T:System.DateTime" /> value into the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name to associate with the value, so it can be deserialized later.</param>
|
|
/// <param name="value">The <see cref="T:System.DateTime" /> value to serialize.</param>
|
|
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">A value has already been associated with <paramref name="name" />.</exception>
|
|
// Token: 0x06002752 RID: 10066 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002752")]
|
|
[Address(RVA = "0x267B620", Offset = "0x267A620", VA = "0x18267B620")]
|
|
public void AddValue(string name, DateTime value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002753 RID: 10067 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002753")]
|
|
[Address(RVA = "0x267AF30", Offset = "0x2679F30", VA = "0x18267AF30")]
|
|
internal void AddValueInternal(string name, object value, Type type)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002754 RID: 10068 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002754")]
|
|
[Address(RVA = "0x267CA90", Offset = "0x267BA90", VA = "0x18267CA90")]
|
|
internal void UpdateValue(string name, object value, Type type)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002755 RID: 10069 RVA: 0x00017F28 File Offset: 0x00016128
|
|
[Token(Token = "0x6002755")]
|
|
[Address(RVA = "0x267BB40", Offset = "0x267AB40", VA = "0x18267BB40")]
|
|
private int FindElement(string name)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06002756 RID: 10070 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002756")]
|
|
[Address(RVA = "0x267BDE0", Offset = "0x267ADE0", VA = "0x18267BDE0")]
|
|
private object GetElement(string name, out Type foundType)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002757 RID: 10071 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002757")]
|
|
[Address(RVA = "0x267BD50", Offset = "0x267AD50", VA = "0x18267BD50")]
|
|
[ComVisible(true)]
|
|
private object GetElementNoThrow(string name, out Type foundType)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Retrieves a value from the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name associated with the value to retrieve.</param>
|
|
/// <param name="type">The <see cref="T:System.Type" /> of the value to retrieve. If the stored value cannot be converted to this type, the system will throw a <see cref="T:System.InvalidCastException" />.</param>
|
|
/// <returns>The object of the specified <see cref="T:System.Type" /> associated with <paramref name="name" />.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="name" /> or <paramref name="type" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.InvalidCastException">The value associated with <paramref name="name" /> cannot be converted to <paramref name="type" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">An element with the specified name is not found in the current instance.</exception>
|
|
// Token: 0x06002758 RID: 10072 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002758")]
|
|
[Address(RVA = "0x267C5E0", Offset = "0x267B5E0", VA = "0x18267C5E0")]
|
|
public object GetValue(string name, Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002759 RID: 10073 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002759")]
|
|
[Address(RVA = "0x267C4B0", Offset = "0x267B4B0", VA = "0x18267C4B0")]
|
|
[ComVisible(true)]
|
|
internal object GetValueNoThrow(string name, Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Retrieves a Boolean value from the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name associated with the value to retrieve.</param>
|
|
/// <returns>The Boolean value associated with <paramref name="name" />.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="name" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.InvalidCastException">The value associated with <paramref name="name" /> cannot be converted to a Boolean value.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">An element with the specified name is not found in the current instance.</exception>
|
|
// Token: 0x0600275A RID: 10074 RVA: 0x00017F40 File Offset: 0x00016140
|
|
[Token(Token = "0x600275A")]
|
|
[Address(RVA = "0x267BBF0", Offset = "0x267ABF0", VA = "0x18267BBF0")]
|
|
public bool GetBoolean(string name)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
/// <summary>Retrieves a 32-bit signed integer value from the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name of the value to retrieve.</param>
|
|
/// <returns>The 32-bit signed integer associated with <paramref name="name" />.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="name" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.InvalidCastException">The value associated with <paramref name="name" /> cannot be converted to a 32-bit signed integer.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">An element with the specified name is not found in the current instance.</exception>
|
|
// Token: 0x0600275B RID: 10075 RVA: 0x00017F58 File Offset: 0x00016158
|
|
[Token(Token = "0x600275B")]
|
|
[Address(RVA = "0x267BFB0", Offset = "0x267AFB0", VA = "0x18267BFB0")]
|
|
public int GetInt32(string name)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
/// <summary>Retrieves a 64-bit signed integer value from the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name associated with the value to retrieve.</param>
|
|
/// <returns>The 64-bit signed integer associated with <paramref name="name" />.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="name" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.InvalidCastException">The value associated with <paramref name="name" /> cannot be converted to a 64-bit signed integer.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">An element with the specified name is not found in the current instance.</exception>
|
|
// Token: 0x0600275C RID: 10076 RVA: 0x00017F70 File Offset: 0x00016170
|
|
[Token(Token = "0x600275C")]
|
|
[Address(RVA = "0x267C0A0", Offset = "0x267B0A0", VA = "0x18267C0A0")]
|
|
public long GetInt64(string name)
|
|
{
|
|
return 0L;
|
|
}
|
|
|
|
/// <summary>Retrieves a single-precision floating-point value from the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name of the value to retrieve.</param>
|
|
/// <returns>The single-precision floating-point value associated with <paramref name="name" />.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="name" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.InvalidCastException">The value associated with <paramref name="name" /> cannot be converted to a single-precision floating-point value.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">An element with the specified name is not found in the current instance.</exception>
|
|
// Token: 0x0600275D RID: 10077 RVA: 0x00017F88 File Offset: 0x00016188
|
|
[Token(Token = "0x600275D")]
|
|
[Address(RVA = "0x267C200", Offset = "0x267B200", VA = "0x18267C200")]
|
|
public float GetSingle(string name)
|
|
{
|
|
return 0f;
|
|
}
|
|
|
|
/// <summary>Retrieves a <see cref="T:System.String" /> value from the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> store.</summary>
|
|
/// <param name="name">The name associated with the value to retrieve.</param>
|
|
/// <returns>The <see cref="T:System.String" /> associated with <paramref name="name" />.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">
|
|
/// <paramref name="name" /> is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.InvalidCastException">The value associated with <paramref name="name" /> cannot be converted to a <see cref="T:System.String" />.</exception>
|
|
/// <exception cref="T:System.Runtime.Serialization.SerializationException">An element with the specified name is not found in the current instance.</exception>
|
|
// Token: 0x0600275E RID: 10078 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600275E")]
|
|
[Address(RVA = "0x267C360", Offset = "0x267B360", VA = "0x18267C360")]
|
|
public string GetString(string name)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04001595 RID: 5525
|
|
[Token(Token = "0x4001595")]
|
|
private const int defaultSize = 4;
|
|
|
|
// Token: 0x04001596 RID: 5526
|
|
[Token(Token = "0x4001596")]
|
|
private const string s_mscorlibAssemblySimpleName = "mscorlib";
|
|
|
|
// Token: 0x04001597 RID: 5527
|
|
[Token(Token = "0x4001597")]
|
|
private const string s_mscorlibFileName = "mscorlib.dll";
|
|
|
|
// Token: 0x04001598 RID: 5528
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4001598")]
|
|
internal string[] m_members;
|
|
|
|
// Token: 0x04001599 RID: 5529
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001599")]
|
|
internal object[] m_data;
|
|
|
|
// Token: 0x0400159A RID: 5530
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400159A")]
|
|
internal Type[] m_types;
|
|
|
|
// Token: 0x0400159B RID: 5531
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400159B")]
|
|
private Dictionary<string, int> m_nameToIndex;
|
|
|
|
// Token: 0x0400159C RID: 5532
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400159C")]
|
|
internal int m_currMember;
|
|
|
|
// Token: 0x0400159D RID: 5533
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400159D")]
|
|
internal IFormatterConverter m_converter;
|
|
|
|
// Token: 0x0400159E RID: 5534
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400159E")]
|
|
private string m_fullTypeName;
|
|
|
|
// Token: 0x0400159F RID: 5535
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400159F")]
|
|
private string m_assemName;
|
|
|
|
// Token: 0x040015A0 RID: 5536
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40015A0")]
|
|
private Type objectType;
|
|
|
|
// Token: 0x040015A1 RID: 5537
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40015A1")]
|
|
private bool isFullTypeNameSetExplicit;
|
|
|
|
// Token: 0x040015A2 RID: 5538
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x59")]
|
|
[Token(Token = "0x40015A2")]
|
|
private bool isAssemblyNameSetExplicit;
|
|
|
|
// Token: 0x040015A3 RID: 5539
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5A")]
|
|
[Token(Token = "0x40015A3")]
|
|
private bool requireSameTokenInPartialTrust;
|
|
}
|
|
}
|