56 lines
2.9 KiB
C#
56 lines
2.9 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|