WebException WebException WebException WebException Class

Definizione

L'eccezione generata quando si verifica un errore durante l'accesso alla rete tramite un protocollo pluggable.The exception that is thrown when an error occurs while accessing the network through a pluggable protocol.

public ref class WebException : InvalidOperationException
[System.Serializable]
public class WebException : InvalidOperationException
type WebException = class
    inherit InvalidOperationException
    interface ISerializable
Public Class WebException
Inherits InvalidOperationException
Ereditarietà
Attributi
Implementazioni

Commenti

La WebException classe viene generata dalle classi discendenti da WebRequest e WebResponse che implementano i protocolli di collegamento per l'accesso a Internet.The WebException class is thrown by classes descended from WebRequest and WebResponse that implement pluggable protocols for accessing the Internet.

Quando WebException viene generata da un discendente WebRequest della classe, la Response proprietà fornisce la risposta Internet all'applicazione.When WebException is thrown by a descendant of the WebRequest class, the Response property provides the Internet response to the application.

Suggerimenti associatiAssociated Tips

Controllare la proprietà Response dell'eccezione per determinare il motivo per cui la richiesta non è riuscita.Check the Response property of the exception to determine why the request failed.
Quando un'eccezione WebException viene generata da un discendente della classe WebRequest, la proprietà Response fornisce la risposta Internet all'applicazione.When a WebException exception is thrown by a descendent of the WebRequest class, the Response property provides the Internet response to the application.

Controllare la proprietà Status dell'eccezione per determinare il motivo per cui la richiesta non è riuscita.Check the Status property of the exception to determine why the request failed.
La proprietà Status dell'eccezione fornisce informazioni sullo stato relative all'errore.The Status property of the exception provides status information for the error. Per ulteriori informazioni, vedere WebExceptionStatus.For more information, see WebExceptionStatus.

Se si verifica un timeout durante l'esecuzione di un'istruzione in un servizio Web XML, impostare il valore di timeout per la chiamata al servizio Web XML su infinito.If you are timing out when stepping into an XML Web Service, set the timeout value for the XML Web Service call to infinite.
Per altre informazioni, vedere Error: Timeout While Debugging Web Services.For more information, see Error: Timeout While Debugging Web Services.

Costruttori

WebException() WebException() WebException() WebException()

Inizializza una nuova istanza della classe WebException.Initializes a new instance of the WebException class.

WebException(SerializationInfo, StreamingContext) WebException(SerializationInfo, StreamingContext) WebException(SerializationInfo, StreamingContext) WebException(SerializationInfo, StreamingContext)

Inizializza una nuova istanza della classe WebException dalle istanze di SerializationInfo e StreamingContext specificate.Initializes a new instance of the WebException class from the specified SerializationInfo and StreamingContext instances.

WebException(String) WebException(String) WebException(String) WebException(String)

Inizializza una nuova istanza della classe WebException con il messaggio di errore specificato.Initializes a new instance of the WebException class with the specified error message.

WebException(String, Exception) WebException(String, Exception) WebException(String, Exception) WebException(String, Exception)

Inizializza una nuova istanza della classe WebException con il messaggio di errore e l'eccezione annidata specificati.Initializes a new instance of the WebException class with the specified error message and nested exception.

WebException(String, Exception, WebExceptionStatus, WebResponse) WebException(String, Exception, WebExceptionStatus, WebResponse) WebException(String, Exception, WebExceptionStatus, WebResponse) WebException(String, Exception, WebExceptionStatus, WebResponse)

Inizializza una nuova istanza della classe WebException con il messaggio di errore, l'eccezione annidata, lo stato e la risposta specificati.Initializes a new instance of the WebException class with the specified error message, nested exception, status, and response.

WebException(String, WebExceptionStatus) WebException(String, WebExceptionStatus) WebException(String, WebExceptionStatus) WebException(String, WebExceptionStatus)

Inizializza una nuova istanza della classe WebException con il messaggio di errore e lo stato specificati.Initializes a new instance of the WebException class with the specified error message and status.

Proprietà

Data Data Data Data

Ottiene una raccolta di coppie chiave-valore che fornisce informazioni aggiuntive definite dall'utente relative all'eccezione.Gets a collection of key/value pairs that provide additional user-defined information about the exception.

(Inherited from Exception)
HelpLink HelpLink HelpLink HelpLink

Ottiene o imposta un collegamento al file della Guida associato all'eccezione.Gets or sets a link to the help file associated with this exception.

(Inherited from Exception)
HResult HResult HResult HResult

Ottiene o imposta HRESULT, un valore numerico codificato che viene assegnato a un'eccezione specifica.Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.

(Inherited from Exception)
InnerException InnerException InnerException InnerException

Ottiene l'istanza di Exception che ha causato l'eccezione corrente.Gets the Exception instance that caused the current exception.

(Inherited from Exception)
Message Message Message Message

Ottiene un messaggio che descrive l'eccezione corrente.Gets a message that describes the current exception.

(Inherited from Exception)
Response Response Response Response

Recupera la risposta restituita dall'host remoto.Gets the response that the remote host returned.

Source Source Source Source

Ottiene o imposta il nome dell'oggetto o dell'applicazione che ha generato l'errore.Gets or sets the name of the application or the object that causes the error.

(Inherited from Exception)
StackTrace StackTrace StackTrace StackTrace

Ottiene una rappresentazione di stringa dei frame immediati nello stack di chiamate.Gets a string representation of the immediate frames on the call stack.

(Inherited from Exception)
Status Status Status Status

Ottiene lo stato della risposta.Gets the status of the response.

TargetSite TargetSite TargetSite TargetSite

Ottiene il metodo che genera l'eccezione corrente.Gets the method that throws the current exception.

(Inherited from Exception)

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetBaseException() GetBaseException() GetBaseException() GetBaseException()

Se utilizzato come metodo di override in una classe derivata, restituisce l'Exception che è la causa radice di una o più eccezioni successive.When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.

(Inherited from Exception)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext)

Compila un'istanza SerializationInfo con i dati necessari per serializzare l'oggetto WebException.Populates a SerializationInfo instance with the data needed to serialize the WebException.

GetType() GetType() GetType() GetType()

Ottiene il tipo di runtime dell'istanza corrente.Gets the runtime type of the current instance.

(Inherited from Exception)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Crea e restituisce una rappresentazione di stringa dell'eccezione corrente.Creates and returns a string representation of the current exception.

(Inherited from Exception)

Implementazioni dell'interfaccia esplicita

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Serializza questa istanza nell'oggetto SerializationInfo specificato.Serializes this instance into the specified SerializationInfo object.

Eventi

SerializeObjectState SerializeObjectState SerializeObjectState SerializeObjectState

Si verifica quando un'eccezione viene serializzata per creare un oggetto di stato eccezione contenente i dati serializzati relativi all'eccezione.Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception.

(Inherited from Exception)

Si applica a

Vedi anche