using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Diagnostics;
using System.Runtime.ExceptionServices;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System
{
/// Represents one or more errors that occur during application execution.
// Token: 0x0200008E RID: 142
[Token(Token = "0x200008E")]
[DebuggerDisplay("Count = {InnerExceptionCount}")]
[Serializable]
public class AggregateException : Exception
{
/// Initializes a new instance of the class with a system-supplied message that describes the error.
// Token: 0x06000458 RID: 1112 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000458")]
[Address(RVA = "0x2D009C0", Offset = "0x2CFF9C0", VA = "0x182D009C0")]
public AggregateException()
{
}
/// Initializes a new instance of the class with references to the inner exceptions that are the cause of this exception.
/// The exceptions that are the cause of the current exception.
/// The argument is null.
/// An element of is null.
// Token: 0x06000459 RID: 1113 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000459")]
[Address(RVA = "0x2D00120", Offset = "0x2CFF120", VA = "0x182D00120")]
public AggregateException(IEnumerable innerExceptions)
{
}
/// Initializes a new instance of the class with references to the inner exceptions that are the cause of this exception.
/// The exceptions that are the cause of the current exception.
/// The argument is null.
/// An element of is null.
// Token: 0x0600045A RID: 1114 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600045A")]
[Address(RVA = "0x2D004D0", Offset = "0x2CFF4D0", VA = "0x182D004D0")]
public AggregateException(params Exception[] innerExceptions)
{
}
/// Initializes a new instance of the class with a specified error message and references to the inner exceptions that are the cause of this exception.
/// The error message that explains the reason for the exception.
/// The exceptions that are the cause of the current exception.
/// The argument is null.
/// An element of is null.
// Token: 0x0600045B RID: 1115 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600045B")]
[Address(RVA = "0x2D00A80", Offset = "0x2CFFA80", VA = "0x182D00A80")]
public AggregateException(string message, IEnumerable innerExceptions)
{
}
/// Initializes a new instance of the class with a specified error message and references to the inner exceptions that are the cause of this exception.
/// The error message that explains the reason for the exception.
/// The exceptions that are the cause of the current exception.
/// The argument is null.
/// An element of is null.
// Token: 0x0600045C RID: 1116 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600045C")]
[Address(RVA = "0x2D00600", Offset = "0x2CFF600", VA = "0x182D00600")]
public AggregateException(string message, params Exception[] innerExceptions)
{
}
// Token: 0x0600045D RID: 1117 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600045D")]
[Address(RVA = "0x2D001F0", Offset = "0x2CFF1F0", VA = "0x182D001F0")]
private AggregateException(string message, IList innerExceptions)
{
}
// Token: 0x0600045E RID: 1118 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600045E")]
[Address(RVA = "0x2D00530", Offset = "0x2CFF530", VA = "0x182D00530")]
internal AggregateException(IEnumerable innerExceptionInfos)
{
}
// Token: 0x0600045F RID: 1119 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600045F")]
[Address(RVA = "0x2D00420", Offset = "0x2CFF420", VA = "0x182D00420")]
internal AggregateException(string message, IEnumerable innerExceptionInfos)
{
}
// Token: 0x06000460 RID: 1120 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000460")]
[Address(RVA = "0x2D00610", Offset = "0x2CFF610", VA = "0x182D00610")]
private AggregateException(string message, IList innerExceptionInfos)
{
}
/// Initializes a new instance of the class with serialized data.
/// The object that holds the serialized object data.
/// The contextual information about the source or destination.
/// The argument is null.
/// The exception could not be deserialized correctly.
// Token: 0x06000461 RID: 1121 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000461")]
[Address(RVA = "0x2D00840", Offset = "0x2CFF840", VA = "0x182D00840")]
protected AggregateException(SerializationInfo info, StreamingContext context)
{
}
/// Initializes a new instance of the class with serialized data.
/// The object that holds the serialized object data.
/// The contextual information about the source or destination.
/// The argument is null.
// Token: 0x06000462 RID: 1122 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000462")]
[Address(RVA = "0x2CFFD60", Offset = "0x2CFED60", VA = "0x182CFFD60", Slot = "10")]
public override void GetObjectData(SerializationInfo info, StreamingContext context)
{
}
/// Gets a read-only collection of the instances that caused the current exception.
/// A read-only collection of the instances that caused the current exception.
// Token: 0x17000084 RID: 132
// (get) Token: 0x06000463 RID: 1123 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000084")]
public ReadOnlyCollection InnerExceptions
{
[Token(Token = "0x6000463")]
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
get
{
return null;
}
}
/// Flattens an instances into a single, new instance.
/// A new, flattened .
// Token: 0x06000464 RID: 1124 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000464")]
[Address(RVA = "0x2CFFB90", Offset = "0x2CFEB90", VA = "0x182CFFB90")]
public AggregateException Flatten()
{
return null;
}
/// Creates and returns a string representation of the current .
/// A string representation of the current exception.
// Token: 0x06000465 RID: 1125 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000465")]
[Address(RVA = "0x2CFFEA0", Offset = "0x2CFEEA0", VA = "0x182CFFEA0", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x040001E0 RID: 480
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40001E0")]
private ReadOnlyCollection m_innerExceptions;
}
}