WebExceptionStatus Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje kody stanu dla WebException klasy.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public enum class WebExceptionStatus
public enum WebExceptionStatus
type WebExceptionStatus =
Public Enum WebExceptionStatus
- Dziedziczenie
Pola
CacheEntryNotFound | 18 | Nie można odnaleźć określonego wpisu pamięci podręcznej. |
ConnectFailure | 2 | Nie można skontaktować się ze zdalnym punktem usługi na poziomie transportu. |
ConnectionClosed | 8 | Połączenie zostało przedwcześnie zamknięte. |
KeepAliveFailure | 12 | Połączenie dla żądania określającego nagłówek Keep-alive został nieoczekiwanie zamknięty. |
MessageLengthLimitExceeded | 17 | Odebrano komunikat, który przekroczył określony limit podczas wysyłania żądania lub odbierania odpowiedzi z serwera. |
NameResolutionFailure | 1 | Usługa rozpoznawania nazw nie może rozpoznać nazwy hosta. |
Pending | 13 | Wewnętrzne żądanie asynchroniczne oczekuje. |
PipelineFailure | 5 | Żądanie było żądaniem potokowym i połączenie zostało zamknięte przed odebraniem odpowiedzi. |
ProtocolError | 7 | Odpowiedź odebrana z serwera została ukończona, ale wskazano błąd na poziomie protokołu. Na przykład błąd protokołu HTTP, taki jak odmowa dostępu 401, będzie używać tego stanu. |
ProxyNameResolutionFailure | 15 | Usługa rozpoznawania nazw nie może rozpoznać nazwy hosta serwera proxy. |
ReceiveFailure | 3 | Nie odebrano pełnej odpowiedzi z serwera zdalnego. |
RequestCanceled | 6 | Żądanie zostało anulowane, Abort() wywołano metodę lub wystąpił nieklasyfikowalny błąd. Jest to wartość domyślna dla .Status |
RequestProhibitedByCachePolicy | 19 | Zasady pamięci podręcznej nie zezwalały na żądanie. Ogólnie rzecz biorąc, występuje to, gdy żądanie nie jest możliwe do buforowania, a obowiązujące zasady zabraniają wysyłania żądania do serwera. Ten stan może zostać wyświetlony, jeśli metoda żądania oznacza obecność treści żądania, metoda żądania wymaga bezpośredniej interakcji z serwerem lub żądanie zawiera nagłówek warunkowy. |
RequestProhibitedByProxy | 20 | To żądanie nie było dozwolone przez serwer proxy. |
SecureChannelFailure | 10 | Wystąpił błąd podczas nawiązywania połączenia przy użyciu protokołu SSL. |
SendFailure | 4 | Nie można wysłać pełnego żądania do serwera zdalnego. |
ServerProtocolViolation | 11 | Odpowiedź serwera nie była prawidłową odpowiedzią HTTP. |
Success | 0 | Nie napotkano żadnego błędu. |
Timeout | 14 | Nie odebrano odpowiedzi w okresie przekroczenia limitu czasu dla żądania. |
TrustFailure | 9 | Nie można zweryfikować certyfikatu serwera. |
UnknownError | 16 | Wystąpił wyjątek nieznanego typu. |
Uwagi
Wyliczenie WebExceptionStatus definiuje kody stanu przypisane do Status właściwości .