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: 0x02000088 RID: 136
[Token(Token = "0x2000088")]
[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: 0x0600043F RID: 1087 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600043F")]
[Address(RVA = "0x26BCCD0", Offset = "0x26BBAD0", VA = "0x1826BCCD0")]
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: 0x06000440 RID: 1088 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000440")]
[Address(RVA = "0x26BC430", Offset = "0x26BB230", VA = "0x1826BC430")]
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: 0x06000441 RID: 1089 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000441")]
[Address(RVA = "0x26BC7E0", Offset = "0x26BB5E0", VA = "0x1826BC7E0")]
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: 0x06000442 RID: 1090 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000442")]
[Address(RVA = "0x26BCD90", Offset = "0x26BBB90", VA = "0x1826BCD90")]
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: 0x06000443 RID: 1091 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000443")]
[Address(RVA = "0x26BC910", Offset = "0x26BB710", VA = "0x1826BC910")]
public AggregateException(string message, params Exception[] innerExceptions)
{
}
// Token: 0x06000444 RID: 1092 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000444")]
[Address(RVA = "0x26BC500", Offset = "0x26BB300", VA = "0x1826BC500")]
private AggregateException(string message, IList innerExceptions)
{
}
// Token: 0x06000445 RID: 1093 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000445")]
[Address(RVA = "0x26BC840", Offset = "0x26BB640", VA = "0x1826BC840")]
internal AggregateException(IEnumerable innerExceptionInfos)
{
}
// Token: 0x06000446 RID: 1094 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000446")]
[Address(RVA = "0x26BC730", Offset = "0x26BB530", VA = "0x1826BC730")]
internal AggregateException(string message, IEnumerable innerExceptionInfos)
{
}
// Token: 0x06000447 RID: 1095 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000447")]
[Address(RVA = "0x26BC920", Offset = "0x26BB720", VA = "0x1826BC920")]
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: 0x06000448 RID: 1096 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000448")]
[Address(RVA = "0x26BCB50", Offset = "0x26BB950", VA = "0x1826BCB50")]
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: 0x06000449 RID: 1097 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000449")]
[Address(RVA = "0x26BC070", Offset = "0x26BAE70", VA = "0x1826BC070", 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: 0x17000080 RID: 128
// (get) Token: 0x0600044A RID: 1098 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000080")]
public ReadOnlyCollection InnerExceptions
{
[Token(Token = "0x600044A")]
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
get
{
return null;
}
}
/// Flattens an instances into a single, new instance.
/// A new, flattened .
// Token: 0x0600044B RID: 1099 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600044B")]
[Address(RVA = "0x26BBEA0", Offset = "0x26BACA0", VA = "0x1826BBEA0")]
public AggregateException Flatten()
{
return null;
}
/// Creates and returns a string representation of the current .
/// A string representation of the current exception.
// Token: 0x0600044C RID: 1100 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600044C")]
[Address(RVA = "0x26BC1B0", Offset = "0x26BAFB0", VA = "0x1826BC1B0", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x040001D6 RID: 470
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40001D6")]
private ReadOnlyCollection m_innerExceptions;
}
}