PingException Constructors

Definition

Initializes a new instance of the PingException class.

Overloads

PingException(String)

Initializes a new instance of the PingException class using the specified message.

PingException(SerializationInfo, StreamingContext)
Obsolete.

Initializes a new instance of the PingException class with serialized data.

PingException(String, Exception)

Initializes a new instance of the PingException class using the specified message and inner exception.

PingException(String)

Source:
PingException.cs
Source:
PingException.cs
Source:
PingException.cs

Initializes a new instance of the PingException class using the specified message.

public PingException (string? message);
public PingException (string message);

Parameters

message
String

A String that describes the error.

Remarks

This constructor initializes the Message property with the text in the message parameter. The InnerException property is set to null.

Applies to

.NET 9 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

PingException(SerializationInfo, StreamingContext)

Source:
PingException.cs
Source:
PingException.cs
Source:
PingException.cs

Caution

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Initializes a new instance of the PingException class with serialized data.

protected PingException (System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected PingException (System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);

Parameters

serializationInfo
SerializationInfo

The object that holds the serialized object data.

streamingContext
StreamingContext

A StreamingContext that specifies the contextual information about the source or destination for this serialization.

Attributes

Remarks

This constructor is called during deserialization to reconstitute a previously serialized PingException object.

Applies to

.NET 9 and other versions
Product Versions (Obsolete)
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 (8, 9)
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

PingException(String, Exception)

Source:
PingException.cs
Source:
PingException.cs
Source:
PingException.cs

Initializes a new instance of the PingException class using the specified message and inner exception.

public PingException (string? message, Exception? innerException);
public PingException (string message, Exception innerException);

Parameters

message
String

A String that describes the error.

innerException
Exception

The exception that causes the current exception.

Remarks

This constructor initializes the Message property with the text in the message parameter, and the InnerException property with the innerException parameter.

Applies to

.NET 9 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1