Nyelv

WebExceptionStatus Enumeráció

Definíció

Az osztály állapotkódjait WebException határozza meg.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public enum class WebExceptionStatus
public enum WebExceptionStatus
type WebExceptionStatus = 
Public Enum WebExceptionStatus
Öröklődés
WebExceptionStatus

Mezők

Name Érték Description
Success 0

Nem történt hiba.

NameResolutionFailure 1

A névfeloldó szolgáltatás nem tudta feloldani a gazdagép nevét.

ConnectFailure 2

A távoli szolgáltatási pont nem érhető el az átviteli szinten.

ReceiveFailure 3

Nem érkezett teljes válasz a távoli kiszolgálóról.

SendFailure 4

Nem sikerült teljes kérelmet küldeni a távoli kiszolgálónak.

PipelineFailure 5

A kérés egy folyamaton keresztüli kérés volt, és a kapcsolat a válasz beérkezése előtt lezárult.

RequestCanceled 6

A kérést megszakították, meghívták a Abort() metódust, vagy nem besorolható hiba történt. Ez a beállítás alapértelmezett értéke Status.

ProtocolError 7

A kiszolgálótól kapott válasz befejeződött, de protokollszintű hibát jelzett. Ezt az állapotot például egy HTTP protokollhiba, például a 401 hozzáférés megtagadva használja.

ConnectionClosed 8

A kapcsolat idő előtt lezárult.

TrustFailure 9

A kiszolgálótanúsítvány nem érvényesíthető.

SecureChannelFailure 10

Hiba történt egy SSL-kapcsolat létrehozása során.

ServerProtocolViolation 11

A kiszolgáló válasza nem volt érvényes HTTP-válasz.

KeepAliveFailure 12

A Keep-Alive fejlécet meghatározó kérés kapcsolata váratlanul lezárult.

Pending 13

Egy belső aszinkron kérés függőben van.

Timeout 14

A kérés időtúllépési ideje alatt nem érkezett válasz.

ProxyNameResolutionFailure 15

A névfeloldó szolgáltatás nem tudta feloldani a proxy gazdagép nevét.

UnknownError 16

Ismeretlen típus kivétele történt.

MessageLengthLimitExceeded 17

Olyan üzenet érkezett, amely túllépte a megadott korlátot, amikor kérést küld, vagy választ kap a kiszolgálótól.

CacheEntryNotFound 18

A megadott gyorsítótár-bejegyzés nem található.

RequestProhibitedByCachePolicy 19

A gyorsítótárszabályzat nem engedélyezte a kérést. Ez általában akkor fordul elő, ha egy kérés nem gyorsítótárazható, és a hatályos szabályzat tiltja a kérés kiszolgálóra küldését. Ez az állapot akkor jelenhet meg, ha egy kérelemmetódus egy kérelemtörzs meglétét, a kérelemmetódus közvetlen interakciót igényel a kiszolgálóval, vagy ha egy kérés feltételes fejlécet tartalmaz.

RequestProhibitedByProxy 20

Ezt a kérést a proxy nem engedélyezte.

Megjegyzések

Az WebExceptionStatus enumerálás határozza meg a tulajdonsághoz Status rendelt állapotkódokat.

A következőre érvényes:

Lásd még