using System;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.ComponentModel
{
/// Specifies an exception that is handled as a warning instead of an error.
// Token: 0x020001AC RID: 428
[Token(Token = "0x20001AC")]
[Serializable]
public class WarningException : SystemException
{
/// Initializes a new instance of the class.
// Token: 0x06000BBA RID: 3002 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000BBA")]
[Address(RVA = "0x28B1370", Offset = "0x28B0170", VA = "0x1828B1370")]
public WarningException()
{
}
/// Initializes a new instance of the class with the specified message and no Help file.
/// The message to display to the end user.
// Token: 0x06000BBB RID: 3003 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000BBB")]
[Address(RVA = "0x28B12C0", Offset = "0x28B00C0", VA = "0x1828B12C0")]
public WarningException(string message)
{
}
/// Initializes a new instance of the class with the specified message, and with access to the specified Help file.
/// The message to display to the end user.
/// The Help file to display if the user requests help.
// Token: 0x06000BBC RID: 3004 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000BBC")]
[Address(RVA = "0x28B1330", Offset = "0x28B0130", VA = "0x1828B1330")]
public WarningException(string message, string helpUrl)
{
}
/// Initializes a new instance of the class with the specified detailed description and the specified exception.
/// A detailed description of the error.
/// A reference to the inner exception that is the cause of this exception.
// Token: 0x06000BBD RID: 3005 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000BBD")]
[Address(RVA = "0x3F60D0", Offset = "0x3F4ED0", VA = "0x1803F60D0")]
public WarningException(string message, Exception innerException)
{
}
/// Initializes a new instance of the class with the specified message, and with access to the specified Help file and topic.
/// The message to display to the end user.
/// The Help file to display if the user requests help.
/// The Help topic to display if the user requests help.
// Token: 0x06000BBE RID: 3006 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000BBE")]
[Address(RVA = "0x28B12F0", Offset = "0x28B00F0", VA = "0x1828B12F0")]
public WarningException(string message, string helpUrl, string helpTopic)
{
}
/// Initializes a new instance of the class using the specified serialization data and context.
/// The to be used for deserialization.
/// The destination to be used for deserialization.
// Token: 0x06000BBF RID: 3007 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000BBF")]
[Address(RVA = "0x28B1190", Offset = "0x28AFF90", VA = "0x1828B1190")]
protected WarningException(SerializationInfo info, StreamingContext context)
{
}
/// Gets the Help file associated with the warning.
/// The Help file associated with the warning.
// Token: 0x17000226 RID: 550
// (get) Token: 0x06000BC0 RID: 3008 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000226")]
public string HelpUrl
{
[Token(Token = "0x6000BC0")]
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
get
{
return null;
}
}
/// Gets the Help topic associated with the warning.
/// The Help topic associated with the warning.
// Token: 0x17000227 RID: 551
// (get) Token: 0x06000BC1 RID: 3009 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000227")]
public string HelpTopic
{
[Token(Token = "0x6000BC1")]
[Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40")]
get
{
return null;
}
}
/// Sets the with the parameter name and additional exception information.
/// Stores the data that was being used to serialize or deserialize the object that the was serializing or deserializing.
/// Describes the source and destination of the stream that generated the exception, as well as a means for serialization to retain that context and an additional caller-defined context.
///
/// is .
// Token: 0x06000BC2 RID: 3010 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000BC2")]
[Address(RVA = "0x28B10C0", Offset = "0x28AFEC0", VA = "0x1828B10C0", Slot = "10")]
public override void GetObjectData(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x04000629 RID: 1577
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000629")]
private readonly string helpUrl;
// Token: 0x0400062A RID: 1578
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400062A")]
private readonly string helpTopic;
}
}