using System;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Configuration
{
/// Provides an exception for read-only objects.
// Token: 0x020003CF RID: 975
[Token(Token = "0x20003CF")]
[Serializable]
public class SettingsPropertyIsReadOnlyException : Exception
{
/// Initializes a new instance of the class.
// Token: 0x06001984 RID: 6532 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001984")]
[Address(RVA = "0x2F471C0", Offset = "0x2F461C0", VA = "0x182F471C0")]
public SettingsPropertyIsReadOnlyException()
{
}
/// Initializes a new instance of the class based on the supplied parameters.
/// The object that holds the serialized object data about the exception being thrown.
/// The object that contains contextual information about the source or destination of the serialized stream.
// Token: 0x06001985 RID: 6533 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001985")]
[Address(RVA = "0x2F471F0", Offset = "0x2F461F0", VA = "0x182F471F0")]
protected SettingsPropertyIsReadOnlyException(SerializationInfo info, StreamingContext context)
{
}
/// Initializes a new instance of the class based on a supplied parameter.
/// A string containing an exception message.
// Token: 0x06001986 RID: 6534 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001986")]
[Address(RVA = "0x2F47220", Offset = "0x2F46220", VA = "0x182F47220")]
public SettingsPropertyIsReadOnlyException(string message)
{
}
/// Initializes a new instance of the class based on supplied parameters.
/// A string containing an exception message.
/// The exception that is the cause of the current exception.
// Token: 0x06001987 RID: 6535 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001987")]
[Address(RVA = "0x2F47190", Offset = "0x2F46190", VA = "0x182F47190")]
public SettingsPropertyIsReadOnlyException(string message, Exception innerException)
{
}
}
}