using System;
using System.Runtime.Serialization;
namespace System.Net.NetworkInformation
{
/// The exception that is thrown when a or method calls a method that throws an exception.
// Token: 0x020001B0 RID: 432
[Serializable]
public class PingException : InvalidOperationException
{
/// Initializes a new instance of the class using the specified message.
/// A that describes the error.
// Token: 0x06000E58 RID: 3672 RVA: 0x00028E58 File Offset: 0x00027058
public PingException(string message)
: base(message)
{
}
/// Initializes a new instance of the class using the specified message and inner exception.
/// A that describes the error.
/// The exception that causes the current exception.
// Token: 0x06000E59 RID: 3673 RVA: 0x00028E64 File Offset: 0x00027064
public PingException(string message, Exception innerException)
: base(message, innerException)
{
}
/// Initializes a new instance of the class with serialized data.
/// The object that holds the serialized object data.
/// A that specifies the contextual information about the source or destination for this serialization.
// Token: 0x06000E5A RID: 3674 RVA: 0x00028E70 File Offset: 0x00027070
protected PingException(SerializationInfo serializationInfo, StreamingContext streamingContext)
: base(serializationInfo, streamingContext)
{
}
}
}