oh dear
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration
|
||||
{
|
||||
/// <summary>Represents a configuration file that is applicable to a particular computer, application, or resource. This class cannot be inherited.</summary>
|
||||
// Token: 0x02000004 RID: 4
|
||||
[Token(Token = "0x2000004")]
|
||||
public sealed class Configuration
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration
|
||||
{
|
||||
/// <summary>Declaratively instructs the .NET Framework to create an instance of a configuration element collection. This class cannot be inherited.</summary>
|
||||
// Token: 0x02000009 RID: 9
|
||||
[Token(Token = "0x2000009")]
|
||||
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property)]
|
||||
public sealed class ConfigurationCollectionAttribute : Attribute
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Configuration.ConfigurationCollectionAttribute" /> class.</summary>
|
||||
/// <param name="itemType">The type of the property collection to create.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="itemType" /> is <see langword="null" />.</exception>
|
||||
// Token: 0x06000013 RID: 19 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000013")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
public ConfigurationCollectionAttribute(Type itemType)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the name of the <see langword="<add>" /> configuration element.</summary>
|
||||
/// <returns>The name that substitutes the standard name "add" for the configuration item.</returns>
|
||||
// Token: 0x17000005 RID: 5
|
||||
// (set) Token: 0x06000014 RID: 20 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000005")]
|
||||
public string AddItemName
|
||||
{
|
||||
[Token(Token = "0x6000014")]
|
||||
[Address(RVA = "0x74DEA0", Offset = "0x74CCA0", VA = "0x18074DEA0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the name for the <see langword="<clear>" /> configuration element.</summary>
|
||||
/// <returns>The name that replaces the standard name "clear" for the configuration item.</returns>
|
||||
// Token: 0x17000006 RID: 6
|
||||
// (set) Token: 0x06000015 RID: 21 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000006")]
|
||||
public string ClearItemsName
|
||||
{
|
||||
[Token(Token = "0x6000015")]
|
||||
[Address(RVA = "0x74DED0", Offset = "0x74CCD0", VA = "0x18074DED0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the type of the <see cref="T:System.Configuration.ConfigurationCollectionAttribute" /> attribute.</summary>
|
||||
/// <returns>The type of the <see cref="T:System.Configuration.ConfigurationCollectionAttribute" />.</returns>
|
||||
// Token: 0x17000007 RID: 7
|
||||
// (set) Token: 0x06000016 RID: 22 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000007")]
|
||||
public ConfigurationElementCollectionType CollectionType
|
||||
{
|
||||
[Token(Token = "0x6000016")]
|
||||
[Address(RVA = "0x74DF00", Offset = "0x74CD00", VA = "0x18074DF00")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets or sets the name for the <see langword="<remove>" /> configuration element.</summary>
|
||||
/// <returns>The name that replaces the standard name "remove" for the configuration element.</returns>
|
||||
// Token: 0x17000008 RID: 8
|
||||
// (set) Token: 0x06000017 RID: 23 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000008")]
|
||||
public string RemoveItemName
|
||||
{
|
||||
[Token(Token = "0x6000017")]
|
||||
[Address(RVA = "0x74DF30", Offset = "0x74CD30", VA = "0x18074DF30")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,114 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using System.Xml;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration
|
||||
{
|
||||
/// <summary>Represents a configuration element within a configuration file.</summary>
|
||||
// Token: 0x02000003 RID: 3
|
||||
[Token(Token = "0x2000003")]
|
||||
[DefaultMember("Item")]
|
||||
public abstract class ConfigurationElement
|
||||
{
|
||||
/// <summary>Gets the collection of properties.</summary>
|
||||
/// <returns>The <see cref="T:System.Configuration.ConfigurationPropertyCollection" /> of properties for the element.</returns>
|
||||
// Token: 0x17000001 RID: 1
|
||||
// (get) Token: 0x06000005 RID: 5 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000001")]
|
||||
protected internal virtual ConfigurationPropertyCollection Properties
|
||||
{
|
||||
[Token(Token = "0x6000005")]
|
||||
[Address(RVA = "0x74E170", Offset = "0x74CF70", VA = "0x18074E170", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Reads XML from the configuration file.</summary>
|
||||
/// <param name="reader">The <see cref="T:System.Xml.XmlReader" /> that reads from the configuration file.</param>
|
||||
/// <param name="serializeCollectionKey">
|
||||
/// <see langword="true" /> to serialize only the collection key properties; otherwise, <see langword="false" />.</param>
|
||||
/// <exception cref="T:System.Configuration.ConfigurationErrorsException">The element to read is locked.
|
||||
/// -or-
|
||||
/// An attribute of the current node is not recognized.
|
||||
/// -or-
|
||||
/// The lock status of the current node cannot be determined.</exception>
|
||||
// Token: 0x06000006 RID: 6 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000006")]
|
||||
[Address(RVA = "0x74DFF0", Offset = "0x74CDF0", VA = "0x18074DFF0", Slot = "5")]
|
||||
protected internal virtual void DeserializeElement(XmlReader reader, bool serializeCollectionKey)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Used to initialize a default set of values for the <see cref="T:System.Configuration.ConfigurationElement" /> object.</summary>
|
||||
// Token: 0x06000007 RID: 7 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000007")]
|
||||
[Address(RVA = "0x74E020", Offset = "0x74CE20", VA = "0x18074E020", Slot = "6")]
|
||||
protected internal virtual void InitializeDefault()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Indicates whether this configuration element has been modified since it was last saved or loaded, when implemented in a derived class.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the element has been modified; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000008 RID: 8 RVA: 0x00002070 File Offset: 0x00000270
|
||||
[Token(Token = "0x6000008")]
|
||||
[Address(RVA = "0x74E050", Offset = "0x74CE50", VA = "0x18074E050", Slot = "7")]
|
||||
protected internal virtual bool IsModified()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Called after deserialization.</summary>
|
||||
// Token: 0x06000009 RID: 9 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000009")]
|
||||
[Address(RVA = "0x74E080", Offset = "0x74CE80", VA = "0x18074E080", Slot = "8")]
|
||||
protected virtual void PostDeserialize()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Resets the internal state of the <see cref="T:System.Configuration.ConfigurationElement" /> object, including the locks and the properties collections.</summary>
|
||||
/// <param name="parentElement">The parent node of the configuration element.</param>
|
||||
// Token: 0x0600000A RID: 10 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600000A")]
|
||||
[Address(RVA = "0x74E0E0", Offset = "0x74CEE0", VA = "0x18074E0E0", Slot = "9")]
|
||||
protected internal virtual void Reset(ConfigurationElement parentElement)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Resets the value of the <see cref="M:System.Configuration.ConfigurationElement.IsModified" /> method to <see langword="false" /> when implemented in a derived class.</summary>
|
||||
// Token: 0x0600000B RID: 11 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600000B")]
|
||||
[Address(RVA = "0x74E0B0", Offset = "0x74CEB0", VA = "0x18074E0B0", Slot = "10")]
|
||||
protected internal virtual void ResetModified()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Writes the outer tags of this configuration element to the configuration file when implemented in a derived class.</summary>
|
||||
/// <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> that writes to the configuration file.</param>
|
||||
/// <param name="elementName">The name of the <see cref="T:System.Configuration.ConfigurationElement" /> to be written.</param>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if writing was successful; otherwise, <see langword="false" />.</returns>
|
||||
/// <exception cref="T:System.Exception">The element has multiple child elements.</exception>
|
||||
// Token: 0x0600000C RID: 12 RVA: 0x00002088 File Offset: 0x00000288
|
||||
[Token(Token = "0x600000C")]
|
||||
[Address(RVA = "0x74E110", Offset = "0x74CF10", VA = "0x18074E110", Slot = "11")]
|
||||
protected internal virtual bool SerializeToXmlElement(XmlWriter writer, string elementName)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Modifies the <see cref="T:System.Configuration.ConfigurationElement" /> object to remove all values that should not be saved.</summary>
|
||||
/// <param name="sourceElement">A <see cref="T:System.Configuration.ConfigurationElement" /> at the current level containing a merged view of the properties.</param>
|
||||
/// <param name="parentElement">The parent <see cref="T:System.Configuration.ConfigurationElement" />, or <see langword="null" /> if this is the top level.</param>
|
||||
/// <param name="saveMode">One of the enumeration values that determines which property values to include.</param>
|
||||
// Token: 0x0600000D RID: 13 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600000D")]
|
||||
[Address(RVA = "0x74E140", Offset = "0x74CF40", VA = "0x18074E140", Slot = "12")]
|
||||
protected internal virtual void Unmerge(ConfigurationElement sourceElement, ConfigurationElement parentElement, ConfigurationSaveMode saveMode)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration
|
||||
{
|
||||
/// <summary>Represents a configuration element containing a collection of child elements.</summary>
|
||||
// Token: 0x02000005 RID: 5
|
||||
[Token(Token = "0x2000005")]
|
||||
[DebuggerDisplay("Count = {Count}")]
|
||||
public abstract class ConfigurationElementCollection : ConfigurationElement
|
||||
{
|
||||
/// <summary>Gets the type of the <see cref="T:System.Configuration.ConfigurationElementCollection" />.</summary>
|
||||
/// <returns>The <see cref="T:System.Configuration.ConfigurationElementCollectionType" /> of this collection.</returns>
|
||||
// Token: 0x17000002 RID: 2
|
||||
// (get) Token: 0x0600000E RID: 14 RVA: 0x000020A0 File Offset: 0x000002A0
|
||||
[Token(Token = "0x17000002")]
|
||||
public virtual ConfigurationElementCollectionType CollectionType
|
||||
{
|
||||
[Token(Token = "0x600000E")]
|
||||
[Address(RVA = "0x74DF60", Offset = "0x74CD60", VA = "0x18074DF60", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return ConfigurationElementCollectionType.BasicMap;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the name used to identify this collection of elements in the configuration file when overridden in a derived class.</summary>
|
||||
/// <returns>The name of the collection; otherwise, an empty string. The default is an empty string.</returns>
|
||||
// Token: 0x17000003 RID: 3
|
||||
// (get) Token: 0x0600000F RID: 15 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000003")]
|
||||
protected virtual string ElementName
|
||||
{
|
||||
[Token(Token = "0x600000F")]
|
||||
[Address(RVA = "0x74DF90", Offset = "0x74CD90", VA = "0x18074DF90", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether an attempt to add a duplicate <see cref="T:System.Configuration.ConfigurationElement" /> to the <see cref="T:System.Configuration.ConfigurationElementCollection" /> will cause an exception to be thrown.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if an attempt to add a duplicate <see cref="T:System.Configuration.ConfigurationElement" /> to this <see cref="T:System.Configuration.ConfigurationElementCollection" /> will cause an exception to be thrown; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x17000004 RID: 4
|
||||
// (get) Token: 0x06000010 RID: 16 RVA: 0x000020B8 File Offset: 0x000002B8
|
||||
[Token(Token = "0x17000004")]
|
||||
protected virtual bool ThrowOnDuplicate
|
||||
{
|
||||
[Token(Token = "0x6000010")]
|
||||
[Address(RVA = "0x74DFC0", Offset = "0x74CDC0", VA = "0x18074DFC0", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, creates a new <see cref="T:System.Configuration.ConfigurationElement" />.</summary>
|
||||
/// <returns>A newly created <see cref="T:System.Configuration.ConfigurationElement" />.</returns>
|
||||
// Token: 0x06000011 RID: 17
|
||||
[Token(Token = "0x6000011")]
|
||||
[Address(Slot = "16")]
|
||||
protected abstract ConfigurationElement CreateNewElement();
|
||||
|
||||
/// <summary>Gets the element key for a specified configuration element when overridden in a derived class.</summary>
|
||||
/// <param name="element">The <see cref="T:System.Configuration.ConfigurationElement" /> to return the key for.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement" />.</returns>
|
||||
// Token: 0x06000012 RID: 18
|
||||
[Token(Token = "0x6000012")]
|
||||
[Address(Slot = "17")]
|
||||
protected abstract object GetElementKey(ConfigurationElement element);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration
|
||||
{
|
||||
/// <summary>Specifies the type of a <see cref="T:System.Configuration.ConfigurationElementCollectionType" /> object.</summary>
|
||||
// Token: 0x02000006 RID: 6
|
||||
[Token(Token = "0x2000006")]
|
||||
public enum ConfigurationElementCollectionType
|
||||
{
|
||||
/// <summary>The default type of <see cref="T:System.Configuration.ConfigurationElementCollection" />. Collections of this type contain elements that can be merged across a hierarchy of configuration files. At any particular level within such a hierarchy, <see langword="add" />, <see langword="remove" />, and <see langword="clear" /> directives are used to modify any inherited properties and specify new ones.</summary>
|
||||
// Token: 0x04000002 RID: 2
|
||||
[Token(Token = "0x4000002")]
|
||||
AddRemoveClearMap = 1,
|
||||
/// <summary>Same as <see cref="F:System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap" />, except that this type causes the <see cref="T:System.Configuration.ConfigurationElementCollection" /> object to sort its contents such that inherited elements are listed last.</summary>
|
||||
// Token: 0x04000003 RID: 3
|
||||
[Token(Token = "0x4000003")]
|
||||
AddRemoveClearMapAlternate = 3,
|
||||
/// <summary>Collections of this type contain elements that apply to the level at which they are specified, and to all child levels. A child level cannot modify the properties specified by a parent element of this type.</summary>
|
||||
// Token: 0x04000004 RID: 4
|
||||
[Token(Token = "0x4000004")]
|
||||
BasicMap = 0,
|
||||
/// <summary>Same as <see cref="F:System.Configuration.ConfigurationElementCollectionType.BasicMap" />, except that this type causes the <see cref="T:System.Configuration.ConfigurationElementCollection" /> object to sort its contents such that inherited elements are listed last.</summary>
|
||||
// Token: 0x04000005 RID: 5
|
||||
[Token(Token = "0x4000005")]
|
||||
BasicMapAlternate = 2
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration
|
||||
{
|
||||
/// <summary>Represents a collection of configuration-element properties.</summary>
|
||||
// Token: 0x02000008 RID: 8
|
||||
[Token(Token = "0x2000008")]
|
||||
[DefaultMember("Item")]
|
||||
public class ConfigurationPropertyCollection
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration
|
||||
{
|
||||
/// <summary>Determines which properties are written out to a configuration file.</summary>
|
||||
// Token: 0x02000007 RID: 7
|
||||
[Token(Token = "0x2000007")]
|
||||
public enum ConfigurationSaveMode
|
||||
{
|
||||
/// <summary>Causes all properties to be written to the configuration file. This is useful mostly for creating information configuration files or moving configuration values from one machine to another.</summary>
|
||||
// Token: 0x04000007 RID: 7
|
||||
[Token(Token = "0x4000007")]
|
||||
Full = 2,
|
||||
/// <summary>Causes only properties that differ from inherited values to be written to the configuration file.</summary>
|
||||
// Token: 0x04000008 RID: 8
|
||||
[Token(Token = "0x4000008")]
|
||||
Minimal = 1,
|
||||
/// <summary>Causes only modified properties to be written to the configuration file, even when the value is the same as the inherited value.</summary>
|
||||
// Token: 0x04000009 RID: 9
|
||||
[Token(Token = "0x4000009")]
|
||||
Modified = 0
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
using System;
|
||||
using System.Xml;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration
|
||||
{
|
||||
/// <summary>Represents a section within a configuration file.</summary>
|
||||
// Token: 0x02000002 RID: 2
|
||||
[Token(Token = "0x2000002")]
|
||||
public abstract class ConfigurationSection : ConfigurationElement
|
||||
{
|
||||
/// <summary>Reads XML from the configuration file.</summary>
|
||||
/// <param name="reader">The <see cref="T:System.Xml.XmlReader" /> object, which reads from the configuration file.</param>
|
||||
/// <exception cref="T:System.Configuration.ConfigurationErrorsException">
|
||||
/// <paramref name="reader" /> found no elements in the configuration file.</exception>
|
||||
// Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000001")]
|
||||
[Address(RVA = "0x74E1A0", Offset = "0x74CFA0", VA = "0x18074E1A0", Slot = "13")]
|
||||
protected internal virtual void DeserializeSection(XmlReader reader)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Indicates whether this configuration element has been modified since it was last saved or loaded when implemented in a derived class.</summary>
|
||||
/// <returns>
|
||||
/// <see langword="true" /> if the element has been modified; otherwise, <see langword="false" />.</returns>
|
||||
// Token: 0x06000002 RID: 2 RVA: 0x00002054 File Offset: 0x00000254
|
||||
[Token(Token = "0x6000002")]
|
||||
[Address(RVA = "0x74E1D0", Offset = "0x74CFD0", VA = "0x18074E1D0", Slot = "7")]
|
||||
protected internal override bool IsModified()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
/// <summary>Resets the value of the <see cref="M:System.Configuration.ConfigurationElement.IsModified" /> method to <see langword="false" /> when implemented in a derived class.</summary>
|
||||
// Token: 0x06000003 RID: 3 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000003")]
|
||||
[Address(RVA = "0x74E200", Offset = "0x74D000", VA = "0x18074E200", Slot = "10")]
|
||||
protected internal override void ResetModified()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Creates an XML string containing an unmerged view of the <see cref="T:System.Configuration.ConfigurationSection" /> object as a single section to write to a file.</summary>
|
||||
/// <param name="parentElement">The <see cref="T:System.Configuration.ConfigurationElement" /> instance to use as the parent when performing the un-merge.</param>
|
||||
/// <param name="name">The name of the section to create.</param>
|
||||
/// <param name="saveMode">The <see cref="T:System.Configuration.ConfigurationSaveMode" /> instance to use when writing to a string.</param>
|
||||
/// <returns>An XML string containing an unmerged view of the <see cref="T:System.Configuration.ConfigurationSection" /> object.</returns>
|
||||
// Token: 0x06000004 RID: 4 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000004")]
|
||||
[Address(RVA = "0x74E230", Offset = "0x74D030", VA = "0x18074E230", Slot = "14")]
|
||||
protected internal virtual string SerializeSection(ConfigurationElement parentElement, string name, ConfigurationSaveMode saveMode)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration
|
||||
{
|
||||
/// <summary>Represents a group of related sections within a configuration file.</summary>
|
||||
// Token: 0x0200000A RID: 10
|
||||
[Token(Token = "0x200000A")]
|
||||
public class ConfigurationSectionGroup
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000010 RID: 16
|
||||
internal class AddressAttribute : Attribute
|
||||
{
|
||||
// Token: 0x0400000A RID: 10
|
||||
public string RVA;
|
||||
|
||||
// Token: 0x0400000B RID: 11
|
||||
public string Offset;
|
||||
|
||||
// Token: 0x0400000C RID: 12
|
||||
public string VA;
|
||||
|
||||
// Token: 0x0400000D RID: 13
|
||||
public string Slot;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000015 RID: 21
|
||||
internal class AnalysisFailedException : Exception
|
||||
{
|
||||
// Token: 0x06000029 RID: 41 RVA: 0x000020EE File Offset: 0x000002EE
|
||||
public AnalysisFailedException(string message)
|
||||
: base(message)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000012 RID: 18
|
||||
internal class AttributeAttribute : Attribute
|
||||
{
|
||||
// Token: 0x0400000F RID: 15
|
||||
public string Name;
|
||||
|
||||
// Token: 0x04000010 RID: 16
|
||||
public string RVA;
|
||||
|
||||
// Token: 0x04000011 RID: 17
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000011 RID: 17
|
||||
internal class FieldOffsetAttribute : Attribute
|
||||
{
|
||||
// Token: 0x0400000E RID: 14
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000013 RID: 19
|
||||
internal class MetadataOffsetAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000012 RID: 18
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000014 RID: 20
|
||||
internal class TokenAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000013 RID: 19
|
||||
public string Token;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
using System;
|
||||
using System.Xml;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration
|
||||
{
|
||||
/// <summary>Provides a wrapper type definition for configuration sections that are not handled by the <see cref="N:System.Configuration" /> types.</summary>
|
||||
// Token: 0x0200000D RID: 13
|
||||
[Token(Token = "0x200000D")]
|
||||
public sealed class IgnoreSection : ConfigurationSection
|
||||
{
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Configuration.IgnoreSection" /> class.</summary>
|
||||
// Token: 0x0600001A RID: 26 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600001A")]
|
||||
[Address(RVA = "0x74E350", Offset = "0x74D150", VA = "0x18074E350")]
|
||||
public IgnoreSection()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000009 RID: 9
|
||||
// (get) Token: 0x0600001B RID: 27 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000009")]
|
||||
protected internal override ConfigurationPropertyCollection Properties
|
||||
{
|
||||
[Token(Token = "0x600001B")]
|
||||
[Address(RVA = "0x74E380", Offset = "0x74D180", VA = "0x18074E380", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600001C RID: 28 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600001C")]
|
||||
[Address(RVA = "0x74E260", Offset = "0x74D060", VA = "0x18074E260", Slot = "13")]
|
||||
protected internal override void DeserializeSection(XmlReader xmlReader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600001D RID: 29 RVA: 0x000020D0 File Offset: 0x000002D0
|
||||
[Token(Token = "0x600001D")]
|
||||
[Address(RVA = "0x74E290", Offset = "0x74D090", VA = "0x18074E290", Slot = "7")]
|
||||
protected internal override bool IsModified()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600001E RID: 30 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600001E")]
|
||||
[Address(RVA = "0x74E2F0", Offset = "0x74D0F0", VA = "0x18074E2F0", Slot = "9")]
|
||||
protected internal override void Reset(ConfigurationElement parentSection)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600001F RID: 31 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600001F")]
|
||||
[Address(RVA = "0x74E2C0", Offset = "0x74D0C0", VA = "0x18074E2C0", Slot = "10")]
|
||||
protected internal override void ResetModified()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000020 RID: 32 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000020")]
|
||||
[Address(RVA = "0x74E320", Offset = "0x74D120", VA = "0x18074E320", Slot = "14")]
|
||||
protected internal override string SerializeSection(ConfigurationElement parentSection, string name, ConfigurationSaveMode saveMode)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration.Internal
|
||||
{
|
||||
/// <summary>Defines an interface used by the .NET Framework to support creating error configuration records.</summary>
|
||||
// Token: 0x0200000E RID: 14
|
||||
[Token(Token = "0x200000E")]
|
||||
public interface IConfigErrorInfo
|
||||
{
|
||||
/// <summary>Gets a string specifying the file name related to the configuration details.</summary>
|
||||
/// <returns>A string specifying a filename.</returns>
|
||||
// Token: 0x1700000A RID: 10
|
||||
// (get) Token: 0x06000021 RID: 33
|
||||
[Token(Token = "0x1700000A")]
|
||||
string Filename
|
||||
{
|
||||
[Token(Token = "0x6000021")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>Gets an integer specifying the line number related to the configuration details.</summary>
|
||||
/// <returns>An integer specifying a line number.</returns>
|
||||
// Token: 0x1700000B RID: 11
|
||||
// (get) Token: 0x06000022 RID: 34
|
||||
[Token(Token = "0x1700000B")]
|
||||
int LineNumber
|
||||
{
|
||||
[Token(Token = "0x6000022")]
|
||||
[Address(Slot = "1")]
|
||||
get;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
using System;
|
||||
using System.Configuration.Assemblies;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyAlgorithmId(AssemblyHashAlgorithm.None)]
|
||||
[assembly: AssemblyVersion("4.0.0.0")]
|
||||
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using System.Collections.Specialized;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration.Provider
|
||||
{
|
||||
/// <summary>Provides a base implementation for the extensible provider model.</summary>
|
||||
// Token: 0x0200000B RID: 11
|
||||
[Token(Token = "0x200000B")]
|
||||
public abstract class ProviderBase
|
||||
{
|
||||
/// <summary>Initializes the configuration builder.</summary>
|
||||
/// <param name="name">The friendly name of the provider.</param>
|
||||
/// <param name="config">A collection of the name/value pairs representing the provider-specific attributes specified in the configuration for this provider.</param>
|
||||
/// <exception cref="T:System.ArgumentNullException">The name of the provider is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The name of the provider has a length of zero.</exception>
|
||||
/// <exception cref="T:System.InvalidOperationException">An attempt is made to call <see cref="M:System.Configuration.Provider.ProviderBase.Initialize(System.String,System.Collections.Specialized.NameValueCollection)" /> on a provider after the provider has already been initialized.</exception>
|
||||
// Token: 0x06000018 RID: 24 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000018")]
|
||||
[Address(RVA = "0x74E3B0", Offset = "0x74D1B0", VA = "0x18074E3B0", Slot = "4")]
|
||||
public virtual void Initialize(string name, NameValueCollection config)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Configuration.Provider
|
||||
{
|
||||
/// <summary>Represents a collection of provider objects that inherit from <see cref="T:System.Configuration.Provider.ProviderBase" />.</summary>
|
||||
// Token: 0x0200000C RID: 12
|
||||
[Token(Token = "0x200000C")]
|
||||
[DefaultMember("Item")]
|
||||
public class ProviderCollection
|
||||
{
|
||||
/// <summary>Adds a provider to the collection.</summary>
|
||||
/// <param name="provider">The provider to be added.</param>
|
||||
/// <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
|
||||
/// <exception cref="T:System.ArgumentNullException">
|
||||
/// <paramref name="provider" /> is <see langword="null" />.</exception>
|
||||
/// <exception cref="T:System.ArgumentException">The <see cref="P:System.Configuration.Provider.ProviderBase.Name" /> of <paramref name="provider" /> is <see langword="null" />.
|
||||
/// -or-
|
||||
/// The length of the <see cref="P:System.Configuration.Provider.ProviderBase.Name" /> of <paramref name="provider" /> is less than 1.</exception>
|
||||
// Token: 0x06000019 RID: 25 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000019")]
|
||||
[Address(RVA = "0x74E3E0", Offset = "0x74D1E0", VA = "0x18074E3E0", Slot = "4")]
|
||||
public virtual void Add(ProviderBase provider)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{6964D65D-0CBB-4C42-A997-2E6589744D5D}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>System.Configuration</RootNamespace>
|
||||
<AssemblyName>System.Configuration</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
</PropertyGroup>
|
||||
<ItemGroup />
|
||||
<ItemGroup>
|
||||
<AppDesigner Include="Properties\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Configuration.cs" />
|
||||
<Compile Include="ConfigurationCollectionAttribute.cs" />
|
||||
<Compile Include="ConfigurationElement.cs" />
|
||||
<Compile Include="ConfigurationElementCollection.cs" />
|
||||
<Compile Include="ConfigurationElementCollectionType.cs" />
|
||||
<Compile Include="ConfigurationPropertyCollection.cs" />
|
||||
<Compile Include="ConfigurationSaveMode.cs" />
|
||||
<Compile Include="ConfigurationSection.cs" />
|
||||
<Compile Include="ConfigurationSectionGroup.cs" />
|
||||
<Compile Include="Cpp2IlInjected\AddressAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\AnalysisFailedException.cs" />
|
||||
<Compile Include="Cpp2IlInjected\AttributeAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\FieldOffsetAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\MetadataOffsetAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\TokenAttribute.cs" />
|
||||
<Compile Include="IgnoreSection.cs" />
|
||||
<Compile Include="Internal\IConfigErrorInfo.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Provider\ProviderBase.cs" />
|
||||
<Compile Include="Provider\ProviderCollection.cs" />
|
||||
<Compile Include="Unity\ThrowStub.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\mscorlib\mscorlib.csproj">
|
||||
<Project>{6964d65d-0cbb-4c42-a997-2e6589744d25}</Project>
|
||||
<Name>mscorlib</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\System.Xml\System.Xml.csproj">
|
||||
<Project>{6964d65d-0cbb-4c42-a997-2e6589744d64}</Project>
|
||||
<Name>System.Xml</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\System\System.csproj">
|
||||
<Project>{6964d65d-0cbb-4c42-a997-2e6589744d60}</Project>
|
||||
<Name>System</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Unity
|
||||
{
|
||||
// Token: 0x0200000F RID: 15
|
||||
[Token(Token = "0x200000F")]
|
||||
internal sealed class ThrowStub : ObjectDisposedException
|
||||
{
|
||||
// Token: 0x06000023 RID: 35 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000023")]
|
||||
[Address(RVA = "0x74E410", Offset = "0x74D210", VA = "0x18074E410")]
|
||||
public static void ThrowNotSupportedException()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user