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: 0x020003D1 RID: 977
[Token(Token = "0x20003D1")]
[Serializable]
public class SettingsPropertyWrongTypeException : Exception
{
/// Initializes a new instance of the class.
// Token: 0x0600198C RID: 6540 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600198C")]
[Address(RVA = "0x2F47820", Offset = "0x2F46820", VA = "0x182F47820")]
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: 0x0600198D RID: 6541 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600198D")]
[Address(RVA = "0x2F477F0", Offset = "0x2F467F0", VA = "0x182F477F0")]
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: 0x0600198E RID: 6542 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600198E")]
[Address(RVA = "0x2F477C0", Offset = "0x2F467C0", VA = "0x182F477C0")]
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: 0x0600198F RID: 6543 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600198F")]
[Address(RVA = "0x2F47790", Offset = "0x2F46790", VA = "0x182F47790")]
public SettingsPropertyWrongTypeException(string message, Exception innerException)
{
}
}
}