Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe WebException

 

Data di pubblicazione: ottobre 2016

L'eccezione viene generata quando si verifica un errore durante l'accesso alla rete tramite un protocollo innestabile.

Spazio dei nomi:   System.Net
Assembly:  System (in System.dll)

System.Object
  System.Exception
    System.SystemException
      System.InvalidOperationException
        System.Net.WebException

[SerializableAttribute]
public class WebException : InvalidOperationException, ISerializable

NomeDescrizione
System_CAPS_pubmethodWebException()

Inizializza una nuova istanza della classe WebException.

System_CAPS_protmethodWebException(SerializationInfo, StreamingContext)

Inizializza una nuova istanza della classe WebException dalle istanze di SerializationInfo e StreamingContext specificate.

System_CAPS_pubmethodWebException(String)

Inizializza una nuova istanza della classe WebException con il messaggio di errore specificato.

System_CAPS_pubmethodWebException(String, Exception)

Inizializza una nuova istanza di WebException classe con il messaggio di errore specificato e l'eccezione nidificata.

System_CAPS_pubmethodWebException(String, Exception, WebExceptionStatus, WebResponse)

Inizializza una nuova istanza di WebException classe con il messaggio di errore specificato, eccezione annidata, stato e di risposta.

System_CAPS_pubmethodWebException(String, WebExceptionStatus)

Inizializza una nuova istanza di WebException classe con il messaggio di errore specificato e lo stato.

NomeDescrizione
System_CAPS_pubpropertyData

Ottiene una collezione di coppie chiave/valore che forniscono ulteriori informazioni definite dall'utente sull'eccezione. (Ereditato da Exception.)

System_CAPS_pubpropertyHelpLink

Ottiene o imposta un collegamento al file della Guida associato all'eccezione.(Ereditato da Exception.)

System_CAPS_pubpropertyHResult

Ottiene o imposta HRESULT, un valore numerico codificato che viene assegnato ad una specifica eccezione. (Ereditato da Exception.)

System_CAPS_pubpropertyInnerException

Ottiene l'istanza di Exception che ha causato l'eccezione corrente.(Ereditato da Exception.)

System_CAPS_pubpropertyMessage

Ottiene un messaggio che descrive l'eccezione corrente.(Ereditato da Exception.)

System_CAPS_pubpropertyResponse

Ottiene la risposta restituito all'host remoto.

System_CAPS_pubpropertySource

Ottiene o imposta il nome dell'oggetto o dell'applicazione che ha generato l'errore.(Ereditato da Exception.)

System_CAPS_pubpropertyStackTrace

Ottiene una rappresentazione in forma di stringa dei frame nello stack di chiamate. (Ereditato da Exception.)

System_CAPS_pubpropertyStatus

Ottiene lo stato della risposta.

System_CAPS_pubpropertyTargetSite

Ottiene il metodo che ha generato l'eccezione corrente. (Ereditato da Exception.)

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodFinalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object.)

System_CAPS_pubmethodGetBaseException()

Quando ne viene eseguito l'override in una classe derivata, restituisce l'Exception che è la causa radice di una o più eccezioni successive.(Ereditato da Exception.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetObjectData(SerializationInfo, StreamingContext)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Popola un SerializationInfo istanza con i dati necessari per serializzare il WebException.(Esegue l'override di Exception.GetObjectData(SerializationInfo, StreamingContext).)

System_CAPS_pubmethodGetType()

Ottiene il tipo di runtime dell'istanza corrente.(Ereditato da Exception.)

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodToString()

Crea e restituisce una rappresentazione di stringa dell'eccezione corrente.(Ereditato da Exception.)

NomeDescrizione
System_CAPS_proteventSerializeObjectState

Si verifica quando un'eccezione viene serializzata per creare un oggetto di stato eccezione contenente i dati serializzati relativi all'eccezione.(Ereditato da Exception.)

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privmethodISerializable.GetObjectData(SerializationInfo, StreamingContext)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Serializza questa istanza nell'oggetto SerializationInfo specificato.

La WebException classe viene generata dalle classi che derivate da WebRequest e WebResponse che implementare protocolli modulari per l'accesso a Internet.

Quando WebException viene generata da un discendente del WebRequest (classe), la Response proprietà fornisce la risposta Internet all'applicazione.

Suggerimenti associati

Controllare la proprietà Response dell'eccezione per determinare perchè la richiesta non è riuscita.

Quando un'eccezione WebException viene generata da un discendente della classe WebRequest, la proprietà Response fornisce la risposta Internet all'applicazione.

Controllare la proprietà Status dell'eccezione per determinare perchè la richiesta non è riuscita.

La proprietà Status dell'eccezione fornisce informazioni sullo stato relative all'errore. Per altre informazioni, vedere WebExceptionStatus.

Se si verifica un timeout durante l'esecuzione di istruzioni in un servizio Web XML, impostare il valore di timeout per la chiamata al sevizio Web XML su infinito.

Per altre informazioni, vedere Errore: timeout durante il debug dei servizi Web.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 1.1
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: