Поделиться через


WebExceptionStatus Перечисление

Определение

Определяет коды состояния для класса WebException.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public enum class WebExceptionStatus
public enum WebExceptionStatus
type WebExceptionStatus = 
Public Enum WebExceptionStatus
Наследование
WebExceptionStatus

Поля

CacheEntryNotFound 18

Указанная запись не была найдена в кэше.

ConnectFailure 2

С точкой удаленной службы нельзя связаться на транспортном уровне.

ConnectionClosed 8

Подключение было преждевременно закрыто.

KeepAliveFailure 12

Неожиданно закрыто подключение для запроса, задающего заголовок Keep-alive.

MessageLengthLimitExceeded 17

Получено сообщение, которое превышает ограничение, заданное при отправке запроса или получении ответа от сервера.

NameResolutionFailure 1

Служба разрешения имен не может разрешить имя узла.

Pending 13

Ожидается выполнение внутреннего асинхронного запроса.

PipelineFailure 5

Запрос являлся конвейерным запросом, и подключение было закрыто до получения запроса.

ProtocolError 7

Ответ, принятый от сервера, был завершен, но указал на ошибку на уровне протокола. Это состояние могла бы использовать, например, ошибка протокола HTTP, такая как ошибка 401 Нет доступа.

ProxyNameResolutionFailure 15

Службе разрешения имен не удалось разрешить имя узла прокси-сервера.

ReceiveFailure 3

От удаленного сервера не получен полный ответ.

RequestCanceled 6

Запрос был отменен, был вызван метод Abort() или возникла ошибка, не поддающаяся классификации. Это значение по умолчанию для Status.

RequestProhibitedByCachePolicy 19

Этот запрос не разрешен политикой кэширования. В целом, это происходит в том случае, если запрос не подлежит кэшированию и действующая политика запрещает отправку запроса на сервер. Можно получить это состояние, если метод запроса подразумевает наличие основного текста, для метода запроса требуется взаимодействия с сервером или запрос содержит условный заголовок.

RequestProhibitedByProxy 20

Этот запрос не разрешен прокси-сервером.

SecureChannelFailure 10

При установлении подключения с использованием SSL произошла ошибка.

SendFailure 4

Не удалось отправить полный запрос на удаленный сервер.

ServerProtocolViolation 11

Ответ от сервера не является допустимым ответом HTTP.

Success 0

Ошибки не обнаружены.

Timeout 14

В течение времени ожидания запроса ответ получен не был.

TrustFailure 9

Не удалось проверить сертификат сервера.

UnknownError 16

Возникло исключение неизвестного типа.

Комментарии

Перечисление WebExceptionStatus определяет коды состояния, назначенные свойству Status .

Применяется к

См. также раздел