mscorlib(4.0.0.0) API with additions
|
The exception that is thrown when an error occurs while accessing the network through a pluggable protocol. More...
Public Member Functions | |
WebException () | |
Initializes a new instance of the T:System.Net.WebException class. More... | |
WebException (string message) | |
Initializes a new instance of the T:System.Net.WebException class with the specified error message. More... | |
WebException (string message, Exception innerException) | |
Initializes a new instance of the T:System.Net.WebException class with the specified error message and nested exception. More... | |
WebException (string message, WebExceptionStatus status) | |
Initializes a new instance of the T:System.Net.WebException class with the specified error message and status. More... | |
WebException (string message, Exception innerException, WebExceptionStatus status, WebResponse response) | |
Initializes a new instance of the T:System.Net.WebException class with the specified error message, nested exception, status, and response. More... | |
override void | GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext) |
Populates a T:System.Runtime.Serialization.SerializationInfo instance with the data needed to serialize the T:System.Net.WebException. More... | |
![]() | |
InvalidOperationException () | |
Initializes a new instance of the T:System.InvalidOperationException class. More... | |
InvalidOperationException (string message) | |
Initializes a new instance of the T:System.InvalidOperationException class with a specified error message. More... | |
InvalidOperationException (string message, Exception innerException) | |
Initializes a new instance of the T:System.InvalidOperationException class with a specified error message and a reference to the inner exception that is the cause of this exception. More... | |
![]() | |
SystemException () | |
Initializes a new instance of the T:System.SystemException class. More... | |
SystemException (string message) | |
Initializes a new instance of the T:System.SystemException class with a specified error message. More... | |
SystemException (string message, Exception innerException) | |
Initializes a new instance of the T:System.SystemException class with a specified error message and a reference to the inner exception that is the cause of this exception. More... | |
![]() | |
Exception () | |
Initializes a new instance of the T:System.Exception class. More... | |
Exception (string message) | |
Initializes a new instance of the T:System.Exception class with a specified error message. More... | |
Exception (string message, Exception innerException) | |
Initializes a new instance of the T:System.Exception class with a specified error message and a reference to the inner exception that is the cause of this exception. More... | |
virtual Exception | GetBaseException () |
When overridden in a derived class, returns the T:System.Exception that is the root cause of one or more subsequent exceptions. More... | |
override string | ToString () |
Creates and returns a string representation of the current exception. More... | |
new Type | GetType () |
Gets the runtime type of the current instance. More... | |
![]() | |
new bool | Equals (object obj) |
Provides COM objects with version-independent access to the M:System.Object.Equals(System.Object) method. More... | |
new int | GetHashCode () |
Provides COM objects with version-independent access to the M:System.Object.GetHashCode method. More... | |
Protected Member Functions | |
WebException (SerializationInfo serializationInfo, StreamingContext streamingContext) | |
Initializes a new instance of the T:System.Net.WebException class from the specified T:System.Runtime.Serialization.SerializationInfo and T:System.Runtime.Serialization.StreamingContext instances. More... | |
![]() | |
InvalidOperationException (SerializationInfo info, StreamingContext context) | |
Initializes a new instance of the T:System.InvalidOperationException class with serialized data. More... | |
![]() | |
SystemException (SerializationInfo info, StreamingContext context) | |
Initializes a new instance of the T:System.SystemException class with serialized data. More... | |
![]() | |
Exception (SerializationInfo info, StreamingContext context) | |
Initializes a new instance of the T:System.Exception class with serialized data. More... | |
Properties | |
WebExceptionStatus | Status [get] |
Gets the status of the response. More... | |
WebResponse | Response [get] |
Gets the response that the remote host returned. More... | |
![]() | |
virtual string | Message [get] |
Gets a message that describes the current exception. More... | |
virtual IDictionary | Data [get] |
Gets a collection of key/value pairs that provide additional user-defined information about the exception. More... | |
Exception | InnerException [get] |
Gets the T:System.Exception instance that caused the current exception. More... | |
MethodBase | TargetSite [get] |
Gets the method that throws the current exception. More... | |
virtual string | StackTrace [get] |
Gets a string representation of the immediate frames on the call stack. More... | |
virtual string | HelpLink [get, set] |
Gets or sets a link to the help file associated with this exception. More... | |
virtual string | Source [get, set] |
Gets or sets the name of the application or the object that causes the error. More... | |
int | HResult [get, protected set] |
Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception. More... | |
EventHandler< SafeSerializationEventArgs > | SerializeObjectState |
Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception. More... | |
![]() | |
string | Message [get] |
Provides COM objects with version-independent access to the P:System.Exception.Message property. More... | |
string | StackTrace [get] |
Provides COM objects with version-independent access to the P:System.Exception.StackTrace property. More... | |
string | HelpLink [get, set] |
Provides COM objects with version-independent access to the P:System.Exception.HelpLink property. More... | |
string | Source [get, set] |
Provides COM objects with version-independent access to the P:System.Exception.Source property. More... | |
Exception | InnerException [get] |
Provides COM objects with version-independent access to the P:System.Exception.InnerException property. More... | |
MethodBase | TargetSite [get] |
Provides COM objects with version-independent access to the P:System.Exception.TargetSite property. More... | |
The exception that is thrown when an error occurs while accessing the network through a pluggable protocol.
Definition at line 9 of file WebException.cs.
System.Net.WebException.WebException | ( | ) |
Initializes a new instance of the T:System.Net.WebException class.
Definition at line 46 of file WebException.cs.
System.Net.WebException.WebException | ( | string | message | ) |
Initializes a new instance of the T:System.Net.WebException class with the specified error message.
message | The text of the error message. |
Definition at line 53 of file WebException.cs.
System.Net.WebException.WebException | ( | string | message, |
Exception | innerException | ||
) |
Initializes a new instance of the T:System.Net.WebException class with the specified error message and nested exception.
message | The text of the error message. |
innerException | A nested exception. |
Definition at line 62 of file WebException.cs.
System.Net.WebException.WebException | ( | string | message, |
WebExceptionStatus | status | ||
) |
Initializes a new instance of the T:System.Net.WebException class with the specified error message and status.
message | The text of the error message. |
status | One of the T:System.Net.WebExceptionStatus values. |
Definition at line 71 of file WebException.cs.
System.Net.WebException.WebException | ( | string | message, |
Exception | innerException, | ||
WebExceptionStatus | status, | ||
WebResponse | response | ||
) |
Initializes a new instance of the T:System.Net.WebException class with the specified error message, nested exception, status, and response.
message | The text of the error message. |
innerException | A nested exception. |
status | One of the T:System.Net.WebExceptionStatus values. |
response | A T:System.Net.WebResponse instance that contains the response from the remote host. |
Definition at line 87 of file WebException.cs.
|
protected |
Initializes a new instance of the T:System.Net.WebException class from the specified T:System.Runtime.Serialization.SerializationInfo and T:System.Runtime.Serialization.StreamingContext instances.
serializationInfo | A T:System.Runtime.Serialization.SerializationInfo that contains the information required to serialize the new T:System.Net.WebException. |
streamingContext | A T:System.Runtime.Serialization.StreamingContext that contains the source of the serialized stream that is associated with the new T:System.Net.WebException. |
Definition at line 115 of file WebException.cs.
override void System.Net.WebException.GetObjectData | ( | SerializationInfo | serializationInfo, |
StreamingContext | streamingContext | ||
) |
Populates a T:System.Runtime.Serialization.SerializationInfo instance with the data needed to serialize the T:System.Net.WebException.
serializationInfo | The T:System.Runtime.Serialization.SerializationInfo to be used. |
streamingContext | The T:System.Runtime.Serialization.StreamingContext to be used. |
Implements System.Runtime.Serialization.ISerializable.
Definition at line 133 of file WebException.cs.
|
get |
Gets the response that the remote host returned.
null
.Definition at line 34 of file WebException.cs.
|
get |
Gets the status of the response.
Definition at line 22 of file WebException.cs.