using System;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Data
{
/// Represents the exception that is thrown when errors are generated using ADO.NET components.
// Token: 0x02000002 RID: 2
[Token(Token = "0x2000002")]
[Serializable]
public class DataException : SystemException
{
/// Initializes a new instance of the class with the specified serialization information and context.
/// The data necessary to serialize or deserialize an object.
/// Description of the source and destination of the specified serialized stream.
// Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000001")]
[Address(RVA = "0x750CA0", Offset = "0x74FAA0", VA = "0x180750CA0")]
protected DataException(SerializationInfo info, StreamingContext context)
{
}
/// Initializes a new instance of the class. This is the default constructor.
// Token: 0x06000002 RID: 2 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000002")]
[Address(RVA = "0x750D20", Offset = "0x74FB20", VA = "0x180750D20")]
public DataException()
{
}
/// Initializes a new instance of the class with the specified string.
/// The string to display when the exception is thrown.
// Token: 0x06000003 RID: 3 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000003")]
[Address(RVA = "0x750D70", Offset = "0x74FB70", VA = "0x180750D70")]
public DataException(string s)
{
}
}
}