using System;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Configuration
{
/// Provides an exception that is thrown when an invalid type is used with a object.
// Token: 0x020003D5 RID: 981
[Token(Token = "0x20003D5")]
[Serializable]
public class SettingsPropertyWrongTypeException : Exception
{
/// Initializes a new instance of the class.
// Token: 0x060019A3 RID: 6563 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60019A3")]
[Address(RVA = "0x28ACD70", Offset = "0x28ABB70", VA = "0x1828ACD70")]
public SettingsPropertyWrongTypeException()
{
}
/// Initializes a new instance of the class based on the supplied parameters.
/// The that holds the serialized object data about the exception being thrown.
/// The that contains contextual information about the source or destination of the serialized stream.
// Token: 0x060019A4 RID: 6564 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60019A4")]
[Address(RVA = "0x28ACD40", Offset = "0x28ABB40", VA = "0x1828ACD40")]
protected SettingsPropertyWrongTypeException(SerializationInfo info, StreamingContext context)
{
}
/// Initializes a new instance of the class based on the supplied parameter.
/// A string containing an exception message.
// Token: 0x060019A5 RID: 6565 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60019A5")]
[Address(RVA = "0x28ACD10", Offset = "0x28ABB10", VA = "0x1828ACD10")]
public SettingsPropertyWrongTypeException(string message)
{
}
/// Initializes a new instance of the class based on the supplied parameters.
/// A string containing an exception message.
/// The exception that is the cause of the current exception.
// Token: 0x060019A6 RID: 6566 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60019A6")]
[Address(RVA = "0x28ACCE0", Offset = "0x28ABAE0", VA = "0x1828ACCE0")]
public SettingsPropertyWrongTypeException(string message, Exception innerException)
{
}
}
}