WebExceptionStatus Enumerazione

Definizione

Definisce i codici di stato per la classe WebException.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public enum class WebExceptionStatus
public enum WebExceptionStatus
type WebExceptionStatus = 
Public Enum WebExceptionStatus
Ereditarietà
WebExceptionStatus

Campi

CacheEntryNotFound 18

La voce specificata della cache non è stata trovata.

ConnectFailure 2

Non è stato possibile contattare il punto di servizio remoto a livello di trasporto.

ConnectionClosed 8

La connessione è stata chiusa in modo anomalo.

KeepAliveFailure 12

La connessione per una richiesta che specifica l'intestazione Keep-Alive è stata chiusa in modo imprevisto.

MessageLengthLimitExceeded 17

È stato ricevuto un messaggio che supera il limite specificato durante l'invio di una richiesta o la ricezione di una risposta dal server.

NameResolutionFailure 1

Il servizio di risoluzione dei nomi non è stato in grado di risolvere il nome dell'host.

Pending 13

Una richiesta asincrona interna è in sospeso.

PipelineFailure 5

La richiesta era una richiesta da pipeline e la connessione è stata chiusa prima della ricezione della risposta.

ProtocolError 7

La risposta ricevuta dal server era completa ma indicava un errore a livello di protocollo. Questo stato verrebbe utilizzato, ad esempio, da un errore di protocollo HTTP quale 401 Accesso Negato.

ProxyNameResolutionFailure 15

Il servizio di risoluzione dei nomi non è riuscito a risolvere il nome host del proxy.

ReceiveFailure 3

Il server remoto non ha ricevuto una risposta completa.

RequestCanceled 6

La richiesta è stata annullata, il metodo Abort() è stato chiamato o si è verificato un errore non classificabile. Questo è il valore predefinito per Status.

RequestProhibitedByCachePolicy 19

La richiesta non è stata consentita dai criteri di cache. In genere, questa situazione si verifica quando una richiesta non può essere memorizzata nella cache e i criteri effettivi impediscono l'invio della richiesta al server. È possibile che si riceva questo stato se un metodo di richiesta implica la presenza di un corpo della richiesta o richiede l'interazione diretta con il server oppure se una richiesta contiene un'intestazione condizionale.

RequestProhibitedByProxy 20

Richiesta non consentita dal proxy.

SecureChannelFailure 10

Si è verificato un errore nel tentativo di stabilire una connessione mediante SSL.

SendFailure 4

Non è stato possibile inviare una richiesta completa al server remoto.

ServerProtocolViolation 11

La risposta dal server non era una risposta HTTP valida.

Success 0

Nessun errore riscontrato.

Timeout 14

Non è stata ricevuta alcuna risposta durante l'intervallo di timeout per una richiesta.

TrustFailure 9

Non è stato possibile convalidare un certificato del server.

UnknownError 16

Si è verificata un'eccezione di tipo sconosciuto.

Commenti

L'enumerazione WebExceptionStatus definisce i codici di stato assegnati alla Status proprietà .

Si applica a

Vedi anche